get
英 [get]? ?美 [ɡ?t]??
vt.得到;抓住;說(shuō)服;受到(懲罰等)
vt.& vi.到達(dá),來(lái)
vi.成為;開(kāi)始;設(shè)法對(duì)付;獲得利益或財(cái)富
n.生殖,幼獸;贏(yíng)利
JSON
對(duì)象符號(hào);數(shù)據(jù)格式;實(shí)例;輕量級(jí)的數(shù)據(jù)交換格式;表示法
ajax getJSON()函數(shù) 語(yǔ)法
作用:在 jQuery 1.2 中,您可以通過(guò)使用 JSONP 形式的回調(diào)函數(shù)來(lái)加載其他網(wǎng)域的 JSON 數(shù)據(jù),如 "myurl?callback=?"。jQuery 將自動(dòng)替換 ? 為正確的函數(shù)名,以執(zhí)行回調(diào)函數(shù)。 注意:此行以后的代碼將在這個(gè)回調(diào)函數(shù)執(zhí)行前執(zhí)行。
語(yǔ)法:jQuery.getJSON(url,data,success(data,status,xhr)
參數(shù):
參數(shù) | 描述 |
url? ?? | 必需。規(guī)定將請(qǐng)求發(fā)送的哪個(gè) URL。 |
data? ?? | 可選。規(guī)定連同請(qǐng)求發(fā)送到服務(wù)器的數(shù)據(jù)。 |
success(data,status,xhr) | 可選。規(guī)定當(dāng)請(qǐng)求成功時(shí)運(yùn)行的函數(shù)。額外的參數(shù):response?- 包含來(lái)自請(qǐng)求的結(jié)果數(shù)據(jù)status?- 包含請(qǐng)求的狀態(tài)xhr?- 包含 XMLHttpRequest 對(duì)象 |
說(shuō)明:該函數(shù)是簡(jiǎn)寫(xiě)的 Ajax 函數(shù),等價(jià)于:$.ajax({url: url,data: data, success: callback,dataType: json});發(fā)送到服務(wù)器的數(shù)據(jù)可作為查詢(xún)字符串附加到 URL 之后。如果?data?參數(shù)的值是對(duì)象(映射),那么在附加到 URL 之前將轉(zhuǎn)換為字符串,并進(jìn)行 URL 編碼。傳遞給?callback?的返回?cái)?shù)據(jù),可以是 JavaScript 對(duì)象,或以 JSON 結(jié)構(gòu)定義的數(shù)組,并使用 $.parseJSON() 方法進(jìn)行解析。