0
我正在使用Rails 4.2.7。我有我的觀點顯示選擇菜單此代碼如何讓我的「選擇狀態」選項出現在我的選擇菜單中?
<%= addr.select :state_id, @states.collect {|s| [ s.name, s.id ]}, {selected: [email protected]? && [email protected]? ? @user.address.state.id : nil, prompt: 'Select State'}, class: "selectField selectMenu form-control" %>
問題是,當代碼被渲染,「選擇國家」選項不存在。我根據文檔包含了「提示符」,所以我不確定還應該做些什麼來讓選擇選項出現。呈現的是
<select class="selectField selectMenu form-control select-hidden" name="user[address][state_id]" id="user_address_state_id"><option value="3526">Alabama</option>
<option value="3556">Alaska</option>
<option value="3547" selected="selected">Arizona</option>
<option value="3510">Arkansas</option>
…
<option value="3554">Wyoming</option></select>