1. 程式人生 > 其它 >自定義form post提交

自定義form post提交

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

var myPost = function(url,args,ajax_form_options){
    var body = $(document.body),form = $("<form method='post'></form>"),input;
    form.attr({"action":url});
    for(var key in args){
    	input = $("<input type='hidden'>");
        input.attr({"name":key});
        input.val(args[key]);
        form.append(input);
    }
    form.appendTo(document.body);
    form.ajaxSubmit(ajax_form_options);
    document.body.removeChild(form[0]);
}

var ajax_form_options = {
	success : function(data) {
		//成功的回撥函式
	}
}		
var url = '/xxx/xxx/xxx';
var param = {'xxx' : xxx};
myPost(url,param,ajax_form_options);

需要引入jquery-1.7.2.min.js和jquery-form.js

轉載於:https://my.oschina.net/kdy1994/blog/994255