我對jQuery AJAX有幾個問題。關於jQuery的問題AJAX
這是令人困惑的理解爲什麼有像負載(多種方法),獲得(),後()..就是把差異只喜歡$阿賈克斯是寫作的一般方法和其他基於正在具體類型..?
我不會徹底地理解完成,成功之間的差異。他們是否相似或有什麼差異,以什麼時候應該使用?
從HTML響應中的腳本執行方面來說,jQuery AJAX會自動處理它還是需要指定類似eval()的東西?與正常的AJAX處理相比,這種行爲的差異又有多大?
關於beforeSend,它是否類似於ajaxSetup,一般來說,可用的許多共用屬性是什麼?
編輯
- 也就是寫爲回調負載().. e.g的代碼。負載(URL,函數(){}); 與成功提到的相同或ajaxSuccess ..我的意思是說回調函數代碼不會與成功或ajaxSuccess同時執行?
Thnak you。
所以對於1,差異主要是在語法方面,如果我們想要製作一個特定的東西,比如get,post ...對於4,什麼是ajaxSetup主要用於? – testndtv
@hmthr正如它在這裏所說的:http://api.jquery.com/jQuery.ajaxSetup設置是設置默認值。所以,當你加載應用程序來設置合理的默認值時,你可以使用ajaxSetup。例如,你可以設置dataType ='json',這樣每次你做一個ajax調用時你都不需要指定它。 – hvgotcodes
所以說ajaxSetup是一種全局設置,而beforeSend特定於那個AJAX請求?那是對的嗎? – testndtv