首頁  >  文章  >  web前端  >  jquery的$getjson呼叫並取得遠端的JSON字串問題_javascript技巧

jquery的$getjson呼叫並取得遠端的JSON字串問題_javascript技巧

WBOY
WBOY原創
2016-05-16 17:47:011161瀏覽

代碼如下:

複製代碼 代碼如下:

BR>
BR>
BR>



無標題文件





複製程式碼


程式碼如下:

response.Write( {name:'peter',age:18}”);
%>
複製程式碼

程式碼如下:


response.Write(“{“”name”":”"peter”",”"age”":”"18″”}”)


jQuery常用getJSON來呼叫並取得遠端的JSON字串,將其轉換為JSON對象,如果成功,則執行回呼函數。原型如下:
jQuery.getJSON( url, [data], [callback] ) 跨域載入JSON資料。
url: 發送請求的位址
data : (可選) 待發送key/value參數callback: (可選) 載入成功時的回呼函數主要用於客戶端取得伺服器JSON資料。簡單範例: 伺服器腳本,回傳JSON資料:
複製程式碼


程式碼如下:




>// $.getJSON.php $arr=array("name"=>"zhangsan", "age"=>20); $jarr=json_encode($arr); echo $ jarr; 注意兩點:第一:在傳回客戶端之前,先用PHP函數json_encode會傳回的資料進行編碼。第二:返回客戶端用的是echo,而不是return。
以下是核心的客戶端程式碼:




複製程式碼


程式碼如下:


程式碼如下:



程式碼如下:
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn