使用jQuery AJAX 提交表單
使用表單時,可能需要使用AJAX 將表單資料提交到PHP 腳本而不是執行傳統的回發。實現這一目標的挑戰之一是收集和發送所有表單輸入。
幸運的是,jQuery 透過其 serialize() 方法提供了一個簡單的解決方案。實作方法如下:
1.停用表單的預設提交:
$('#formId').submit(function(event) { event.preventDefault(); });
2.序列化表單資料:
2.序列化表單資料
:2.序列化表單資料
:$.ajax({ type: "POST", url: "targetScript.php", data: $('#formId').serialize(), success: function(data) { // Handle the response from the PHP script } });
3.發出AJAX 請求
:success: function(data) { alert("Your order has been submitted successfully."); }
以上是如何使用 jQuery AJAX 提交表單而不進行回發?的詳細內容。更多資訊請關注PHP中文網其他相關文章!