ajax雖然很好用,但是原生的寫法有點復雜,所以一些js 庫對它的四步進行了封裝,讓ajax更加的好用,那么下面我們以jQuery 為例,看看jQuery 的ajax如何使用。
jQuery 提供了好多ajax的方法,最原始的一個是$.ajax()方法:
圖1
圖2
圖3
注意:ajax和jsonp 和json 的區(qū)別:
Ajax是就要XMLHttpRequest對象實現(xiàn)的一種可以異步訪問服務器的技術
Jsonp是一種使用JSON數(shù)據(jù)的方式,返回的不是JSON對象,是包含JSON對象的javaScript
腳本,輔助ajax實現(xiàn)跨越的技術(ajax本身無法跨越取數(shù)據(jù))。
Json則是一種輕量級的數(shù)據(jù)交換格式,像xml一樣,是用來描述數(shù)據(jù)間的關系,javascript
中默認是對象。