2015-03-13 61 views
1

DEMO https://jsfiddle.net/z71vqLva/ng-model綁定到select標籤產生了空的默認值?

<select ng-model="data.fields.pax"> 
       <option>pax</option> 
       <option value="1">1 pax</option> 
       <option value="2">2 pax</option> 
      </select> 
</div> 

我把上面塊到NG-重複,不知道爲什麼選擇包含1個空值作爲缺省值。當你選擇了一些東西並再次點擊下拉菜單時,它就消失了。

+3

試試這個:'<期權價值=「」> PAX' – 2015-03-13 13:10:41

回答

2

你需要的,如果你希望它被預選,以提供一個空的選項標記爲空值屬性:

<select ng-model="data.fields.pax"> 
    <option value="">pax</option> 
    <option value="1">1 pax</option> 
    <option value="2">2 pax</option> 
    <option value="3">3 pax</option> 
    <option value="4">4 pax</option> 
    <option value="5">5 pax</option> 
    <option value="6">6 pax</option> 
</select> 

演示:https://jsfiddle.net/9pvzf8kd/

+0

正確答案...因爲Evandro首先正確回答了這個問題......我覺得這是公平的給他upvote ....在評論當然:) – 2015-03-13 13:12:52