将一个表单元素disabled后,将导致修改不能被Post到服务器端,因此可能导致修改丢失(Post上去将是空数据)
在需要设计用户操作界面(流程)时可以临时将disabled设置成true,在form提交时再设置回false.
readonly将会提交修改数据,但是下拉框等不支持,因此不怎么通用.
参考:
本文探讨了HTML中表单元素使用disabled属性与readonly属性的不同之处。disabled会导致修改的数据无法通过POST方式发送到服务器,可能引起数据丢失;而readonly则会提交修改的数据,但不适用于所有类型的表单元素。
将一个表单元素disabled后,将导致修改不能被Post到服务器端,因此可能导致修改丢失(Post上去将是空数据)
在需要设计用户操作界面(流程)时可以临时将disabled设置成true,在form提交时再设置回false.
readonly将会提交修改数据,但是下拉框等不支持,因此不怎么通用.
参考:
2125
8580
2217

被折叠的 条评论
为什么被折叠?