0
$('#postform').submit(function() {
            $(this).ajaxSubmit(options);
            return false;
});

当我将网站升级到 jquery 1.9.1 时,上面的代码不起作用

4

2 回答 2

4

ajaxSubmit 函数不是 jQuery 库的核心函数,而是一个名为“form”的插件。

你可以在这里下载:http: //jquery.malsup.com/form/

将相应的 js 文件包含到您的页面后,您的代码应该可以工作。

于 2013-08-07T07:49:15.183 回答
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

                }

        });

参考:http : //api.jquery.com/jQuery.ajax/

于 2013-08-07T07:54:10.960 回答