0

我正在使用angularjs應用程序,而且我很難嘗試在選擇標記中設置所選值。設置角度下拉的選定值

通知,第二個選項有selected="selected"

我嘗試了所有的解決方案的發佈,像設置文檔類型T HTML5,加autocomplete=off,名稱添加到表單標籤。似乎沒有任何工作。任何想法如何實現這一點。

這是小提琴:https://jsfiddle.net/20cw7eqe/在那裏工作得很好。

但它不適用於FF或Chrome。順便說一句,我使用引導。

任何解決方法?

回答

0

看看這個例子:http://plnkr.co/edit/Xc8Qrcr0AN4I2U0chbye?p=preview

那裏你可以看到select標籤的2個不同的例子,對於不同的車型。您可以使用與您的案例更相似的那個。

只需在您的控制器中設置您想要選擇的值。 ng-model將使剩下的。

我已經編輯了這個plunker,所以你可以選擇如何選擇作品。這是代碼包括:

<select required="true" ng-model="selected3"> 
    <option ng-repeat="option in options2" ng-selected="option == 'second'" >{{option}}</option> 
</select> 
+0

感謝您的回答@Ignacio。這兩個例子工作正常,出於某種原因不在我的情況。 也許是因爲我正在使用ngDialog,並選擇是在彈出對話框。但是,進一步的問題是,爲什麼選擇=「選擇」不起作用。 – srecce

+0

你可以使用ng-repeat來創建更好的小提琴嗎?我相信你在編譯ng-repeat之後複製了呈現的angularjs。 –

+0

無論如何看看編輯過的答案。 –