我使用https://github.com/localytics/angular-chosen創建具有默認的項目選擇元件選擇:角選的默認選擇不工作
<select chosen="{inherit_select_classes:true}" disable-search="true" class="form-control span6" ng-model="myPick">
<option value=""></option>
<option value="AAA">AAAAAAAAAAAAAAAA</option>
<option value="BBB" selected="selected">BBBBBBBBBBBBBBB</option>
</select>
我想BBBBBBBBBBBBBBB
在默認情況下進行選擇,但它不工作:
http://plnkr.co/edit/H2hmEukfjaPL1T4W298O?p=preview使用selected="selected"
和$scope.myPick = "BBB";
也不能使其工作。你能幫助爲什麼嗎?
如果我刪除的模型,它工作得很好:
<select chosen="{inherit_select_classes:true}" disable-search="true" class="form-control span6">
<option value=""></option>
<option value="AAA">AAAAAAAAAAAAAAAA</option>
<option value="BBB" selected="selected">BBBBBBBBBBBBBBB</option>
</select>
更新1
我的項目已經有一堆模板
select
和option
一堆。非常耗時將它們拉進$scope.someObject
做ng-options
。最好,如果我不需要聲明或初始化
myPick
任何地方,而是將selected
放在html模板中。
「選擇」指令有什麼作用?如果你刪除'selected =「{inherit_select_classes:true}」',它就可以正常工作。 – zsong 2014-09-29 23:42:10