0
我正在使用jQuery和AJAX進行表單驗證和提交。現在,大部分工作都很完美。只是一個小片段,這是妨礙:jQuery/AJAX「表單提交後的動作」不起作用
alert ('Validation success');
jQuery.post(
jQuery(this).attr('action'),
jQuery(this).serialize(),
function(response) {
alert('display thank you');
},
'json'
);
return false;
該職位工作。顯示「驗證成功」,表單被提交,數據存儲在數據庫中併發送電子郵件。但是...之後的警報('顯示謝謝')沒有顯示。這意味着我無法顯示「謝謝」信息。
它可能是一些小而笨的東西,但我一直在盯着它幾個小時,我找不到它,所以如果有人能幫助我,那將會很棒。謝謝。
您是否檢查過控制檯/ Firebug中的錯誤? –
如果您沒有返回有效的json對象,請嘗試刪除'json'數據類型。 – climbage
喔!回答發現感謝攀爬和rich.okelly。謝謝!我知道這一定是愚蠢的。順便說一句,羅裏,我看到你編輯了這篇文章。目前的代碼是以多行的形式寫入默認的發佈方式嗎?我會確保能夠適應未來的任何帖子。 – NekaraNef