jquery,发现一个问题,当表单属性为disabled时,$("#formId"). serialize()取不到该表单的值。如何才能取

如题所述

form disabled掉是可以取到的
如果form里的表单标签被disabled掉了就取不到 ,disabled状态下是不能传值的
只能在取值的瞬间将他们的disabled属性remove掉,取完后再还原
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-21
disabled 是设置元素不可用,即可以宽泛理解为不存在。所以取不到,
你可以使用readonly来防止用户输入
第2个回答  2012-09-17
disabled 是为了禁用表单不能进行写操作,也可以换种写法,比如:readonly=readonly, onfocus=this.blur();应该也可以吧,试试本回答被网友采纳
相似回答