1.ajaxSubmit
需要下载插件jquery.form.js,地址:http://malsup.github.com/jquery.form.js
代码:
var options={
url: "/xxx/后台方法地址",
success: function (data) {
alert('成功返回处理!');
}
}
$("#xx").ajaxSubmit(options); //xx 你form表单的id,或者直接$("form").ajaxSubmit(options);
2.FormData
FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台。
代码: processData、contentType 这两个是必须的,否则会报illegal invocation的错误
var forms = new FormData($("#xx")[0]);
$.ajax({
url: "/xx/后台方法地址",
type: "post",
data: forms,
processData: false,
contentType: false,
success: function (data) {
alert('成功返回处理!');
}
});