![](/img/trans.png)
[英]How to get an array by JSON and how to set this return value to a modal form?
[英]How to get the json return value
如果我能得到以下字符串
([{"data":{"id":"1","user_name":"tutor","book":"123","role":"Tutor"}}]);
我該如何提醒它? data.user_name
顯示未定義 。
$.getJSON('http://mydomain.com/getmyDetail.php?jsoncallback=?', function(data) {
alert(data.user_name);
});
}
另一個問題,如果我想給URL增加一些價值,比如
,如何直接放入getJSON函數
$.getJSON('http://mydomain.com/getmyDetail.php?username='+username'+'&role='+role+'&'jsoncallback=?'
?
[{
表示它嵌套在單個元素數組中。 最重要的是,元素的最高級別鍵是data
。 采用:
alert(data[0].data.user_name);
在您的示例中, data
是整個響應的變量名,並且您需要在data
元素中使用user_name
元素,因此您可能應該嘗試類似
alert(data[0].data.user_name);
$.getJSON('http://mydomain.com/getmyDetail.php?jsoncallback=?', { username: 'a', role: 'b' }, function(data) {
alert(data[0].data.user_name);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.