$('#postform').submit(function() {
$(this).ajaxSubmit(options);
return false;
});
当我将网站升级到jquery 1.9.1
时,上面的代码无效答案 0 :(得分:4)
函数ajaxSubmit不是jQuery库的核心函数,而是一个名为“form”的插件。
您可以在此处下载:http://jquery.malsup.com/form/
将相应的js文件包含到您的页面后,您的代码应该可以正常工作。
答案 1 :(得分:2)
使用jquery ajax提交表单而不是ajaxSubmit()
语法。
var frm = $('#postform');
$.ajax({
type: frm.attr('method'),
url: frm.attr('action'),
data: frm.serialize(),
success: function (data, status, xhr) {
//call back handling here
}
});