最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JQuery中的$.getJSON 使用說(shuō)明

 更新時(shí)間:2011年03月10日 12:18:34   作者:  
jQuery中常用getJSON來(lái)調(diào)用并獲取遠(yuǎn)程的JSON字符串,將其轉(zhuǎn)換為JSON對(duì)象,如果成功,則執(zhí)行回調(diào)函數(shù)。
原型如下:
jQuery.getJSON( url, [data], [callback] ) 跨域加載JSON數(shù)據(jù)。
url: 發(fā)送請(qǐng)求的地址
data : (可選) 待發(fā)送key/value參數(shù)
callback: (可選) 載入成功時(shí)的回調(diào)函數(shù)
主要用于客戶(hù)端獲取服務(wù)器JSON數(shù)據(jù)。簡(jiǎn)單示例:
服務(wù)器腳本,返回JSON數(shù)據(jù):
$.getJSON.php
$arr=array("name"=>"zhangsan", "age"=>20);
$jarr=json_encode($arr);
echo $jarr;
注意兩點(diǎn):
第一:在返回客戶(hù)端之前,先用PHP函數(shù)json_encode將要返回的數(shù)據(jù)進(jìn)行編碼。
第二:返回到客戶(hù)端用的是echo,而不是return。
下面是核心的客戶(hù)端代碼:
$.getJSON.html
復(fù)制代碼 代碼如下:

<script language="javascript" type="text/javascript" src="./js/jquery.js"></script>
<script language="javascript" type="text/javascript">
function getjs()
{
$.getJSON("$.getJSON.php", {}, function(response){
alert(response.age);
});
}
<input type="button" name="btn" id="btn" value="test" onClick="javascript:getjs();"/>

注意一點(diǎn):
由于在PHP中是用JSON編碼返回值,所以此處必須用getJSON去調(diào)用PHP文件,從而獲取數(shù)據(jù)。同時(shí)可以注意到,經(jīng)由getJSON得到的數(shù)據(jù)已經(jīng)變成了一個(gè)對(duì)象數(shù)組,可以用response.name,response.age很直觀的獲取返回值。

相關(guān)文章

最新評(píng)論

阳谷县| 太康县| 元谋县| 台山市| 龙岩市| 永昌县| 瑞安市| 吉安县| 天门市| 会东县| 琼结县| 瑞丽市| 吴川市| 大方县| 昭平县| 周宁县| 肇州县| 米泉市| 湖州市| 昭苏县| 长丰县| 南涧| 越西县| 白山市| 苏尼特左旗| 新竹市| 荣昌县| 广汉市| 奉化市| 淅川县| 徐水县| 丹棱县| 资溪县| 壤塘县| 淮南市| 万山特区| 博爱县| 泗阳县| 霍山县| 桂林市| 宕昌县|