Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在backbone.js中禁用select标记_Javascript_Jquery_Html_Backbone.js - Fatal编程技术网

Javascript 如何在backbone.js中禁用select标记

Javascript 如何在backbone.js中禁用select标记,javascript,jquery,html,backbone.js,Javascript,Jquery,Html,Backbone.js,我想禁用我的选择选项,因为它是自动填充。 所以问题是,当我使用readonly=“readonly”和disable=“disable”时,它会变成一个禁用字段,但它会发送null作为值,因为我的地址没有更新。这是MVC模板代码,使用backbone.js <div class="login-register" data-validation="control"> <select name="state123" id="state123" class="su

我想禁用我的选择选项,因为它是自动填充。
所以问题是,当我使用
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" />

{{{每个州}
{{name}}
{{/每个}}

您尚未设置隐藏输入的值。应该是

<input type="hidden" name="state" value="{{code}}"/>


发送空值是什么意思。。。。什么时候发生?您期望的行为是什么?基本上,它是地址表单的一部分,因此由于state address的null值,它的意思是不会在服务器上更新。因此,预期的行为是什么,它应该做什么?预期的行为是它应该更新服务器上的地址。它是必填字段,因此如果状态为null,则地址将不会更新。
禁用
选项使该参数不被发送。仅使用
readonly
选项,它应该是sended@salmankhan您应该将要提交的任何值设置为state的值。这是一个例子