AngularJS ng-dialog不能与Select2一起使用

时间:2015-10-07 02:33:20

标签: javascript jquery angularjs html5 jquery-select2

我有Angular对话框,我使用Select2作为我的下拉菜单的插件。现在,select2插件在某些页面中运行良好,但在使用ng-dialog时则不行。

$('.select2').select2();

<select class="js-example-basic-single form-control">
  <option></option>
  <option>Canada</option>
  <option>Mexico</option>
  <option>United States</option>
</select>

Plunker:http://plnkr.co/edit/XLdB6RKwAWlPkj7MGH6M?p=preview

非常感谢任何帮助。谢谢!

2 个答案:

答案 0 :(得分:1)

更好的方法是通过select2的angular指令。哪个已被https://github.com/angular-ui/ui-select取代。通过使用指令,您应该减少角度问题。

答案 1 :(得分:0)

问题是select2中的span字段没有出现,因为ngDialog css文件中的“z-index”属性,在.ngdialog类中。你只需调整他的等级以使select2正常工作。