JSON数据应该怎么解析呢?

qq_21061805 2016-04-06 02:10:46
我初学Jquery我想把JSON数据解析出来,我应该怎么写代码呢?


<script type="text/javascript" src="/jquery-1.8.3.min.js" charset="UTF-8"></script>
<script type="text/javascript" charset="UTF-8">
$(document).ready(function() {
var select = $("#select");
$.get("/index2.php", null, function(data) {
var jsonData=jQuery.parseJSON(data);
$.each(jsonData, function(index, objVal) { //遍历对象数组,index是数组的索引号,objVal是遍历的一个对象。
alert(objVal["typeid"]);
});
});
});
</script>

我alert(objVal["typeid"]);为何为undefined呢?

下面是我的JSON数据

{
"user": [
{
"title": "刘一建",
"typeid": "8"
},
{
"title": "张华",
"typeid": "8"
},
{
"title": "李小力",
"typeid": "8"
},
{
"title": "陈洁",
"typeid": "8"
},
{
"title": "周晓兵",
"typeid": "8"
},
{
"title": "岳兰",
"typeid": "8"
},
{
"title": "刘云",
"typeid": "8"
},
{
"title": "胡瑾",
"typeid": "9"
},
{
"title": "李强",
"typeid": "9"
},
{
"title": "周瑾",
"typeid": "9"
},
{
"title": "张东",
"typeid": "10"
},
{
"title": "靖宁",
"typeid": "10"
},
{
"title": "陈劲",
"typeid": "10"
},
{
"title": "沈杰洁",
"typeid": "10"
},
{
"title": "王思聪",
"typeid": "11"
},
{
"title": "安一惠",
"typeid": "11"
},
{
"title": "丁一芸",
"typeid": "11"
},
{
"title": "景一秀",
"typeid": "8"
},
{
"title": "刘累",
"typeid": "8"
},
{
"title": "刘春",
"typeid": "8"
},
{
"title": "吴青",
"typeid": "8"
},
{
"title": "郑连",
"typeid": "10"
},
{
"title": "温凯",
"typeid": "8"
},
{
"title": "谭桦",
"typeid": "8"
},
{
"title": "唐萏",
"typeid": "8"
}
]
}
...全文
171 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
恩,直接each 就可以了
qq_21061805 2016-04-06
  • 打赏
  • 举报
回复

    <script type="text/javascript" charset="UTF-8">  
        $(document).ready(function() {  
            $.get("/index2.php", null, function(data) { 
                //alert(data);		
				//var jsonData=jQuery.parseJSON(data); 
                var jsonData=jQuery.parseJSON(data); 
                $.each(jsonData.user, function(index, objVal) { 
					alert(objVal["title"]);
                }); 
            });  
        });  
把js代码改成这样就可以了 方便以后碰到问题的人
天际的海浪 2016-04-06
  • 打赏
  • 举报
回复
$.each(jsonData.user, function(index, objVal) { //遍历对象数组,index是数组的索引号,

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧