我想在我的AngularJS应用中使用bootstrap-multiselect。Bootstrap多选不适用于AngularJS
我在我的母版页(index.html)中添加了以下内容。
<script src="/bower_components/jquery/dist/jquery.min.js"></script>
<script src="/bower_components/angular/angular.min.js"></script>
<script src="/bower_components/angular-ui-router/release/angular-ui-router.min.js"></script>
<script src="/bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<script src="/bower_components/bootstrap-multiselect/dist/js/bootstrap-multiselect.js"></script>
<link rel="stylesheet" href="bower_components/bootstrap-multiselect/dist/css/bootstrap-multiselect.css">
出现多选下拉菜单,但我无法选择多个可用选项。
在html模板视图中,我添加了以下内容。
<select id="example-getting-started" multiple="multiple">
<option value="cheese">Cheese</option>
<option value="tomatoes">Tomatoes</option>
<option value="mozarella">Mozzarella</option>
<option value="mushrooms">Mushrooms</option>
<option value="pepperoni">Pepperoni</option>
<option value="onions">Onions</option>
</select>
并在模板中添加了以下脚本。
$(document).ready(function() {
$('#example-getting-started').multiselect();
});
我的列表出现,但我无法从中选择。
我失去了一些东西在这里?
你使用的是什么jQuery版本? – taxicala
版本:2.1.4。 –
它不会像这样工作。我建议阅读有关在Angular应用程序中正确使用jQuery插件的信息。你需要使用指令。 – dfsq