ajaxForm(选项)应该传递给选项的是什么?

svk*_*svk 6 jquery

$(document).ready(function() {
    var options = {
        target: '#output1', // target element(s) to be updated with server response 
        beforeSubmit: showRequest, // pre-submit callback 
        success: showResponse // post-submit callback
    };

    $('#myForm1').ajaxForm(options);
});

function showRequest(formData, jqForm, options) {
    var queryString = $.param(formData);
    alert('About to submit: \n\n' + queryString);
    return true;
}

function showResponse(responseText, statusText) {
    alert('status: ' + statusText + '\n\nresponseText: \n' + responseText +
        '\n\nThe output div should have already been updated with the responseText.');
}
Run Code Online (Sandbox Code Playgroud)

在上面的程序中,选项参数传递了什么?我使用http://jquery.malsup.com/

jit*_*ter 1

你的问题是什么?

请详细说明。

来自jQuery 表单插件 API 文档

ajax表单

通过添加所有必要的事件侦听器来准备通过 AJAX 提交的表单。它不提交表格。在文档的 Ready 函数中使用 ajaxForm 来准备 AJAX 提交的表单。ajaxForm采用零个或一个参数。单个参数可以是 回调函数或选项对象 。可链:是的。

注意:您可以将任何标准 $.ajax 选项传递给 ajaxForm