jQuery.form.js 是一個基于 jQuery 的表單插件,它可以方便地處理表單提交,支持異步上傳文件、提交表單、表單驗證等功能。以下是一些常用的方法和示例代碼。
$(document).ready(function(){ $('#myForm').ajaxForm(function() { alert("提交成功!"); }); });
以上代碼是一個簡單的表單提交示例。我們為表單綁定了 ajaxForm 事件,當表單提交成功后彈出一個提示框。下面是另一種常用的方法,即異步上傳文件。
$(document).ready(function() { var options = { url: 'upload.php', dataType: 'json', success: processJson }; $('#myForm2').ajaxForm(options); }); function processJson(data) { // 處理返回的數據 }
以上代碼將表單的提交方式改為異步上傳,我們指定了上傳文件的地址和數據類型。當上傳完成后,數據將以 json 格式返回,我們可以通過 processJson 函數來處理這些數據。
還有很多其他的用法和組合方式,jQuery.form.js 支持的選項和參數也非常豐富。希望本文能對您有所幫助。