【发布时间】:2018-05-22 11:32:44
【问题描述】:
我正在使用带有复选框选项的 jQuery 多选,这是我的控制
<div id="main-wrapper" ng-app="MyApp">
<div ng-controller="ngCtrl" style="background:#efefef; border-radius:5px; padding:15px; margin:15px 0px;">
<label class="col-md-4 control-label" for="rolename">Role Name</label>
<select id="dates-field2" class="multiselect-ui form-control" 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>
</div>
</div>
但问题是这个控件放在AngularJS的ng-controller和ng-app里面。因此,当我打开控制器并检查其中的复选框时,它没有像预期的那样工作。
【问题讨论】:
-
你为什么使用 jQuery?有不同的多选与 angularjs 应用程序完美搭配,应该使用:dotansimha.github.io/angularjs-dropdown-multiselect/docs/#/main 或者这个:isteven.github.io/angular-multi-select/#/main
-
对 m8 有什么意见吗?
标签: javascript jquery angularjs select multiselect.js