我在社交網絡上的評論系統上工作,我正在使用jquery,我可以用ajax發表評論但沒有問題,但有時我需要用戶提交驗證碼錶單如果他們張貼太多評論或其他原因。如何處理jquery ajax評論和驗證碼
我認爲最好的辦法是將它添加到當前的評論發佈部分,如果php腳本返回一個響應,說明我們需要做一個驗證碼錶單,那麼我想自動打開一個在屏幕上顯示對話窗口,讓用戶填寫驗證碼錶格,然後進行評論。
這對我來說有些複雜,但我認爲大部分工作已經完成,或許您可以閱讀我的評論,並幫助我瞭解驗證碼部分,主要是關於如何觸發對話框打開,如何通過註釋值/經過驗證碼的文字和回評backen再次sucess並且如果用戶得到驗證碼錯誤,那麼將刷新驗證碼
$.ajax({
type: "POST",
url: "processing/ajax/commentprocess.php?user=",
data: args,
cache: false,
success: function (resp) {
if (resp == 'captcha') {
//they are mass posting so we need to give them the captcha form
// maybe we can open it in some kind of dialog like facebox
// have to figure out how I can pass the comment and user data to the captcha script and then post it
} else if (resp == 'error') {
// there was some sort of error so we will just show an error message in a DIV
} else {
// success append the comment to the page
};
}
});
你必須在校園內才能瀏覽此頁 :( – Iznogood 2010-06-28 20:39:46