form表单提交获取不到jquery动态添加字段中的值


上面的标题是在获取不到动态添加的值的情况下,花了几个小时,利用排除法后加上百度才找到命中的根源。

问题描述:在IE下正常获取值,谷歌下获取不到追加后的提交数据。
起初:以为是谷歌对原生态innerHtml追加的元素不兼容,引入jquery后,部分代码在ie中失效,排查发现是jquery版本太高了,换成1.8.0的稳定版。但是问题依然在,开始针对问题百度,前后修改,效果不如意,但最终还是ok了。

解决方法:
将<form></form>标签移动到<table></table>标签外面就可以获取到值了。


Carpe Diem and Do what I like