我想在我的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