js使用form提交工具类
js使用form提交工具类
- ZForm.js
var ZForm={};
/**
* 创建 提交表单form并提交
* @param ZParams 参数属性
* var myObj = {name:'zz',age:"18"}
*
* @param Ztarget '' 'self' 'blank'
* @param ZMethod post get
* @param ZAction 请求路径
*/
ZForm.submit=function(ZParams,Ztarget,ZMethod,ZAction){
var zform=$("<form>");//定义一个form表单
zform.attr("style","display:none");
zform.attr("target",Ztarget);
zform.attr("method",ZMethod);
zform.attr("action",ZAction);
for(var k in ZParams){
var zinput=$("<input>");
zinput.attr("type","hidden");
zinput.attr("name", k );
zinput.attr("value",ZParams[k] );
zform.append(zinput);
}
$(document.body).append(zform);
zform.submit();
};
- 使用
var myObj ={name:'zz',age:"18"}
ZForm.submit(myObj,'blank','get','http://baidu.com/');
-------------已经触及底线 感谢您的阅读-------------