用戶提交評論,我用javascript在頁面中添加評論,然後做ajax。如果ajax發佈失敗,告訴用戶發生了什麼錯誤。
這樣可以提高用戶體驗。而ajax失敗的概率並不低。但我沒有看到哪個站點使用這種技術,那麼這種方法是可行的嗎?
用戶提交評論,我用javascript在頁面中添加評論,然後做ajax。如果ajax發佈失敗,告訴用戶發生了什麼錯誤。
這樣可以提高用戶體驗。而ajax失敗的概率並不低。但我沒有看到哪個站點使用這種技術,那麼這種方法是可行的嗎?
是的,沒有什麼能阻止你這樣做。
您將評論添加到您在javascript中創建的元素中發佈數據,並從ajax帖子中獲取響應代碼。
其實,我想說,計算器使用這種技術:
考慮到可能的Ajax請求失敗是相當低的,立刻改變箭頭指示他的投票已經考慮到了用戶,即使這是不正確的前幾毫秒;-)
你可以通過Javascript添加評論,但你也已經指出了爲什麼你不應該:如果它失敗了會怎麼樣?你會刪除內容嗎?
在我看來,將其添加到頁面意味着用戶已經工作。我將在表單字段中留下評論,直到AJAX提交成功。如果失敗,您可以告訴用戶,他們可以嘗試再次提交或其他任何內容。
當然,沒有功能之所以你不能這樣做。
+1 - 用於說明如何顯示評論尚未更新,但有助於改善用戶體驗。 – 2009-08-29 15:32:21