项目总结之 —— form表单传参
form表单序列化传参
1.1 在url之后拼接字符串
varparamer=searchform.serializeArray();var_formData={};if($(paramer).length>=1){vardata="";for(varm=0;m<$(paramer).length;m++){data+="&"+paramer[m].name+"="+paramer[m].value;}}
2.2 对象传参
varparamer=searchform.serializeArray();var_formData={};if($(paramer).length>=1){for(varm=0;m<$(paramer).length;m++){vartmpstack={};if(_formData[paramer[m].name]){_formData[paramer[m].name]+=(","+paramer[m].value);}else{tmpstack[paramer[m].name]=paramer[m].value;$.extend(_formData,tmpstack);}}}
2.对象转字符串拼接到url后面
var_urls=window.location.protocol+"//"+window.location.host;varparamer=$("#form").serializeArray();var_formData={};if($(paramer).length>=1){for(varm=0;m<$(paramer).length;m++){vartmpstack={};if(_formData[paramer[m].name]){_formData[paramer[m].name]+=(","+paramer[m].value);}else{tmpstack[paramer[m].name]=paramer[m].value;$.extend(_formData,tmpstack);}}}for(varkeyin_formData){_urls+=(key+"="+paramer[key]+"&");}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。