form提交表单 踩坑

来源:互联网 发布:网络运营管理岗 面试 编辑:程序博客网 时间:2024/06/05 02:57

1.项目需求表单中一个select选项需要置灰,随后添加 disabled="disabled"属性, 向后台传递时发现后台接收不到值而出现错误。

2.原因:在HTML页面的某元素加入了disable的属性,那么这个元素只是单单的去给用户去显示,当表单提交时,这个元素不会提交给后台去处理.所以当元素加入了disabled属性,后台是无法得到这个属性的值.

3.解决方法:再写一个隐藏属性,name与select一样,一个用于显示,一个用于传值。<input type="hidden" id="yewuxianPid" name="xxx">

原创粉丝点击