当设置了控件的disabled为true时,控件的值是不会被提交的

解决方案 »

  1.   

    你可以将值存在hidden中,后台到这个hidden中取值就可以了
      

  2.   

    恩 2楼说的对 其实readOnly时可用的 现在又有个问题 下拉框 好想用readOnly是不行的  现在有个什么方法既使下拉框不可选又能提交呢???
      

  3.   

    <select onchange="document.getElementById('aaa').value=this.value;">
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select>
    <input type="hidden" id="aaa" />
      

  4.   

    不明白你什么意思 
    <select>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select>
    <input type="hidden" id="aaa" />这样就不会生效了嘛
      

  5.   


    document.getElementById('aaa').value=this.value;this.disabled = false;//开始一定要是可用的。(this.disabled = false)