遇到一个奇葩的问题,试了很多遍在ajax的表单数据传递时,参数的form表单属性的名称不能太长;应该是15个字符长度的限制;
data: function(d){
d.district=$('#electoralSearch').val();
d.countyName=$('#province1').val();
d.magisterialArea=$('#city1').val();
d.precinctName=$('#district1').val();
},
原参数是d.electoralDistrict 一直报错,找不到原因,去掉这个参数后就正常,后来尝试改了属性名的长度解决;

探讨了在使用AJAX进行表单数据传递时遇到的一个关于参数名称长度限制的奇葩问题,超过15个字符会引发错误。通过调整属性名长度解决了这一问题。
152

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



