$.extend({
PostSubmitForm: function (url, args) {
var body = $(document.body),
form = $("<form method='post' style='display:none'></form>"),
input;
form.attr({ "action": url });
$.each(args, function (key, value) {
input = $("<input type='hidden'>");
input.attr({ "name": key });
input.val(value);
form.append(input);
}); //IE低版本和火狐下
form.appendTo(document.body);
form.submit();
document.body.removeChild(form[0]);
}
}); //示例
$.PostSubmitForm('url', { data1:'1',data2:'2' })
相关文章
- 10-27jQuery跨域请求,跨域Post提交数据的方法(.net/SQL技术交流群206656202 入群需注明博客园)
- 10-27jquery序列化form表单使用ajax提交后处理返回的json数据
- 10-27jQuery动态创建form表单并提交到后台(携带一定的数据进行页面跳转)
- 10-27form表单action提交表单,页面不跳转且表单数据含文件的处理方法
- 10-27asp.net.mvc 中form表单提交控制器的2种方法和控制器接收页面提交数据的4种方法
- 10-27Jquery构建Form表单Post提交数据的简单方法
- 10-27php表单提交时获取不到post数据的解决方法
- 10-27jQuery使用serialize(),serializeArray()方法取得表单数据+字符串和对象类型两种表单提交的方法
- 10-27Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- 10-27jquery实现ajax提交form表单的方法总结(转)