如何在 backbone.js 中禁用 select 标签
How to disable select tag in backbone.js
我想禁用我的 select 选项,因为它是自动填充。
所以问题是,当我使用 readonly="readonly"
和 disable="disable"
时,它会变成禁用字段,但由于我的地址没有更新,它会发送 null
作为值。它是 MVC 模板代码,使用 backbone.js.
<div class="login-register" data-validation="control">
<select name="state123" id="state123" class="sumary state" disabled >
{{#each states}}
<option value="{{code}}" {{#if selected}}selected{{/if}}>
{{name}}
</option>
{{/each}}
</select>
</div>
<input type="hidden" name="state" id="state" class="cart-summary-estimate-input state" />
您还没有设置隐藏输入的值。应该是
<input type="hidden" name="state" value="{{code}}"/>
我想禁用我的 select 选项,因为它是自动填充。
所以问题是,当我使用 readonly="readonly"
和 disable="disable"
时,它会变成禁用字段,但由于我的地址没有更新,它会发送 null
作为值。它是 MVC 模板代码,使用 backbone.js.
<div class="login-register" data-validation="control">
<select name="state123" id="state123" class="sumary state" disabled >
{{#each states}}
<option value="{{code}}" {{#if selected}}selected{{/if}}>
{{name}}
</option>
{{/each}}
</select>
</div>
<input type="hidden" name="state" id="state" class="cart-summary-estimate-input state" />
您还没有设置隐藏输入的值。应该是
<input type="hidden" name="state" value="{{code}}"/>