当属性设置为"disabled"时,提交表单时,select、input的值无法传递,提交前移除disabled属性$("#xxx").removeAttr(“disabled”); 即可.
表单 readonly 和 disabled 的区别
form中的input可以设置为readonly和disable,请问两者有什么区别?
<input type="text" name="name" value="xxx" disabled="true" />
<input type="text" name="name" value="xxx" readonly="true" />
这两种写法都会使显示出来的文本框不能输入文字
readonly 不可编辑,但可以选择和复制;值可以传递到后台,通过request.getParameter("name")可以得到内容。只针对input(text / password) 和 textarea有效
disabled 使文本框变灰,不可编辑,不能复制,不能选择;值不可以传递到后台,通过request.getParameter("name")得不到文本框中的内容,对于所有的表单元素都有效,包括select,radio,checkbox,button等
网友评论