我有這樣的代碼對角上的動態選項刪除空白選項對象
<select ng-model='item.data.choice' >
<option ng-if='item.data.simple_allow_blank == false' ng-show='choice.name' ng-repeat='choice in item.data.simple_choices' value="{{choice.name}}" ng-disabled="$parent.controllerAction == 'show'">{{choice.name}}</option>
</select>
它顯示了系統管理員在下拉框中輸入的3種選擇。它顯示它沒有空白的選擇。
問題是如果我想要放一個默認值(例如,choice[0]
),它會添加一個空白值。
另外,從ng-repeat
從this question轉換爲ng-options
時。
我有4個選擇1,2,3和空白我想刪除空白我跟隨在我發佈的鏈接上發現的指南/答案我的問題,我的部分差異是,我有一個動態列表並且當該列表是新創建的。使用ng-option時,它永遠不會包含空白,但它解決了我的問題,從動態列表中獲得初始默認值,如果我使用ng-repeat,我沒有初始值,但刪除選項的空白。我想刪除空白選項,同時從動態列表中獲取初始值。
我可以設置默認值,但不能刪除空白選項。
任何人都可以幫忙嗎?謝謝。
https://stackoverflow.com/questions/20738953/angular-js-remove-blank-option-from-select-option – Edison
不是一個即時通訊:( – shimukawa
你的意思是你想要ex.4選項包括空白選項一旦你選擇了選項,那麼它應該刪除,對嗎? – Nikita