<form action ="send.php" name ="userdetails" onsubmit="display(); return false;">
雖然這確實會執行send.php腳本,但它會加載send.php頁面,並且當前頁面的內容會丟失。在不重新加載頁面的情況下執行php腳本
一旦表單提交,我需要執行以下操作 - 應發送一封電子郵件。但是當前頁面不會被改變。什麼是完成這個最好的方法?謝謝
<form action ="send.php" name ="userdetails" onsubmit="display(); return false;">
雖然這確實會執行send.php腳本,但它會加載send.php頁面,並且當前頁面的內容會丟失。在不重新加載頁面的情況下執行php腳本
一旦表單提交,我需要執行以下操作 - 應發送一封電子郵件。但是當前頁面不會被改變。什麼是完成這個最好的方法?謝謝
設置action="..."
的值將始終將您重定向到新頁面。
對於你想要做的,AJAX是完美的。它允許你在不離開頁面的情況下運行PHP腳本。我會檢查出jQuery's AJAX capabilities。
阿賈克斯是要走的路。 – Jon
你可以舉一個例子 – DeanR
@Jon AJAX是唯一的方式去... :) – cereallarceny