如何在 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}}"/>