2011-12-14 61 views
0

我在我的項目中做了很多ajax調用,而且我的通用處理程序通常很麻煩。你們有沒有關於如何在同一個文件中管理很多電話的提示?我目前的解決方案是傳遞一個函數名作爲第一個參數,然後根據名稱決定處理器的最終位置。但是這不是最好的方式。任何提示都非常感謝。謝謝在通用處理程序中處理不同ajax調用的最佳實踐

回答

0

當你想獲取服務器知道的資源的GET信息,或者刪除一個,或者PUT一個新的狀態,然後定義一個引用它的URI。查詢字符串參數可以很好地定義哪一個(例如?id=34),但不包括資源類型 - 這會混淆太多單獨的問題。

POST處理程序不應處理太多不同的任務。理想情況下,如果他們在操作中類似非常可能延伸到更多。換句話說,Ajax並沒有帶來任何新的東西,在幕後它是我們在90年代用HTTP構建的同一個網站。 Ajax只是一種處理這個問題的新方法。

+0

「POST處理程序應該處理」=「Should'nt」? :)我知道,AJAX不會帶來任何「新」,它仍然是做後端相同的東西。迄今爲止,我一直使用GET和POST。 – Johan 2011-12-14 20:40:25