$(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/
你的问题是什么?
请详细说明。
ajax表单
通过添加所有必要的事件侦听器来准备通过 AJAX 提交的表单。它不提交表格。在文档的 Ready 函数中使用 ajaxForm 来准备 AJAX 提交的表单。ajaxForm采用零个或一个参数。单个参数可以是 回调函数或选项对象 。可链:是的。
注意:您可以将任何标准 $.ajax 选项传递给 ajaxForm
归档时间: |
|
查看次数: |
25744 次 |
最近记录: |