1.如果不提交表单,设置了disabled属性的input标签的值是不可选取不可编辑状态;
eg:
<td width="15%" class="mip_form_td_label"><span>库存量:</span>
</td>
<td class="mip_form_td_content">
<input id="checkBeforeNumber" name="checkBeforeNumber" type="text" value="${CheckData.CHECKBEFORENUMBER}" disabled="disabled" />
</td>
2.如果提交表单,设置了disabled属性的input标签的值是无法传到后台的,也就是不可传值;
3.如果想要input标签不可编辑,但又可以传值到后台的效果的话,有2种方式:
1.可以设置成如下所示:
<td width="15%" class="mip_form_td_label"><span>库存量:</span>
</td>
<td class="mip_form_td_content"><input id="checkBeforeNumber" name="checkBeforeNumber" type="text"
value="${CheckData.CHECKBEFORENUMBER}" readOnly="readOnly" style="background-color:#EBEBE4" /></td>
2.提交时先把标签的disabled属性移除,如下所示:
jQuery方式:$("#checkBeforeNumber").removeAttr("disabled");