0
我使用了php郵件發送郵件我希望瀏覽器顯示「發送」當郵件正在發送或瀏覽器正在發送郵件並在發送郵件時顯示「已發送郵件」,我該如何實現它?哪種語言使用javascript或php或其他。 提前謝謝。如何在發送郵件時發送「發送」字樣,並在發送頁面停止加載或發送郵件時將其替換爲「發送郵件」
我使用了php郵件發送郵件我希望瀏覽器顯示「發送」當郵件正在發送或瀏覽器正在發送郵件並在發送郵件時顯示「已發送郵件」,我該如何實現它?哪種語言使用javascript或php或其他。 提前謝謝。如何在發送郵件時發送「發送」字樣,並在發送頁面停止加載或發送郵件時將其替換爲「發送郵件」
用ajax你可以做到這一點。使用jQuery:
http://net.tutsplus.com/tutorials/javascript-ajax/submit-a-form-without-page-refresh-using-jquery/
之前的$就和後$(".button").click(function() {
你可以添加你的消息,並從重新提交,同時仍然在提交表格阻止你的按鈕和形式。
本教程有點舊,但您可以從中學習。我更喜歡使用$('#formId').submit(function(e) { e.preventDefault();
,而不是$(".button").click(function() {
,提交後,您不僅可以跟蹤點擊按鈕,還可以跟蹤從鍵盤擊中enter
時的提交。
你給我的鏈接是有幫助的,但它看起來像我必須從開始在jquery編碼,我已經使我的PHP腳本發送電子郵件與phpmailer,有什麼辦法做一點修改,並獲得慾望效果,而不是從一開始就用jquery或ajax進行純編碼。 – user241621
嘗試https://gist.github.com/lslucas/858d43a0d3de1b1986b9 您的聯繫表格php需要返回字符串如果電子郵件已成功發送 –