使用getJSON()
方法可以通過Ajax異步請求的方式,獲取服務器中的數據,并對獲取的數據進行解析,顯示在頁面中,它的調用格式為:
jQuery.getJSON(url,[data],[callback])
或$.getJSON(url,[data],[callback])
其中,url參數為請求加載json格式文件的服務器地址,可選項data參數為請求時發送的數據,callback參數為數據請求成功后,執行的回調函數。
例如,點擊頁面中的“加載”按鈕,調用getJSON()
方法獲取服務器中JSON格式文件中的數據,并遍歷數據,將指定的字段名內容顯示在頁面中。如下圖所示:
在瀏覽器中顯示的效果:
從圖中可以看出,當點擊“加載”按鈕時,通過getJSON()
方法調用服務器中的sport.json文件,獲取返回的data文件數據,并遍歷該數據對象,以data[“name”]
取出數據中指定的內容,顯示在頁面中。
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報