{"baby":["<div id='leftdiv15588555577' class='first item'><a href='http://img01.taobaocdn.com/bao/uploaded/i1/T1gO4kXnpeBdNbW7.0_035916.jpg' target='_blank' class='img'><img width='40' height='40' src='http://img01.taobaocdn.com/bao/uploaded/i1/T1gO4kXnpeBdNbW7.0_035916.jpg'></a><div class='info2'><p class='title'><a href='' target='_blank' title='test多媒体音箱 Edifier漫步者S2.1Mtest'>test多媒体音箱 Edifier漫步者S2.1Mtest</a></p><p><span class='jhss'>¥ 1209.00</span></p></div><span id='leftspan15588555577' class='recommend' onclick='moveToRight(15588555577)'><span class='irecommendsuc ggxxjj2'></span> 待推荐</span><span id='sort15588555577' class='sort' style='display:none'><span id='rightspan15588555577' class='idelete' onclick='deleteRight(15588555577)'></span></span></div>",
"<div id='leftdiv17435860335' class='first item'><a href='http://img04.taobaocdn.com/bao/uploaded/i4/T1.yOxXiJ1XXcLPuwZ_031828.jpg' target='_blank' class='img'><img width='40' height='40' src='http://img04.taobaocdn.com/bao/uploaded/i4/T1.yOxXiJ1XXcLPuwZ_031828.jpg'></a><div class='info2'><p class='title'><a href='' target='_blank' title='test漫步者音箱edifier R2户外音响01T06test拉杆音响'>test漫步者音箱edifier R2户外音响01T06test拉杆音响</a></p><p><span class='jhss'>¥ 207.00</span></p></div><span id='leftspan17435860335' class='recommend' onclick='moveToRight(17435860335)'><span class='irecommendsuc ggxxjj2'></span> 待推荐</span><span id='sort17435860335' class='sort' style='display:none'><span id='rightspan17435860335' class='idelete' onclick='deleteRight(17435860335)'></span></span></div>"],
"page":"1/40"}
各位我的json格式正确吗?
然后前台读取的js:
$.ajax({
type: "post",
url: "ChoiseRecommendBaby.ashx",
data: "method=bindbabyinfo",
datatype: "json",
success: function(msg) {
alert(msg[0].baby);
$("#babyinfo").html(msg[0].baby);
$("#pageIndex").html(msg[1].page);
}
});这样的为什么读取不到呢?
"<div id='leftdiv17435860335' class='first item'><a href='http://img04.taobaocdn.com/bao/uploaded/i4/T1.yOxXiJ1XXcLPuwZ_031828.jpg' target='_blank' class='img'><img width='40' height='40' src='http://img04.taobaocdn.com/bao/uploaded/i4/T1.yOxXiJ1XXcLPuwZ_031828.jpg'></a><div class='info2'><p class='title'><a href='' target='_blank' title='test漫步者音箱edifier R2户外音响01T06test拉杆音响'>test漫步者音箱edifier R2户外音响01T06test拉杆音响</a></p><p><span class='jhss'>¥ 207.00</span></p></div><span id='leftspan17435860335' class='recommend' onclick='moveToRight(17435860335)'><span class='irecommendsuc ggxxjj2'></span> 待推荐</span><span id='sort17435860335' class='sort' style='display:none'><span id='rightspan17435860335' class='idelete' onclick='deleteRight(17435860335)'></span></span></div>"],
"page":"1/40"}
各位我的json格式正确吗?
然后前台读取的js:
$.ajax({
type: "post",
url: "ChoiseRecommendBaby.ashx",
data: "method=bindbabyinfo",
datatype: "json",
success: function(msg) {
alert(msg[0].baby);
$("#babyinfo").html(msg[0].baby);
$("#pageIndex").html(msg[1].page);
}
});这样的为什么读取不到呢?
msg=$.parseJSON(msg)或者
后台加
context.Response.ContentType = "application/json";然后前台
success: function (msg) {
$.each(msg.baby, function () {
alert(this);
})
}得到数组的每一个内容
$.ajax({
type: "post",
url: "ChoiseRecommendBaby.ashx",
data: "method=bindbabyinfo",
datatype: "json",
success: function(msg) {
// alert(msg.baby);
// alert(msg.page);
// alert(msg.totalrecord);
alert($("#pageIndex"));
$("#babyinfo").html(msg.baby);
$("#pageIndex").html(msg.page);
$("#itemTotal").html(msg.totalrecord);
}
});
})
现在alert出来有数据了,只要后台contenttype设置下就行,为什么现在$("#babyinfo").html(msg.baby);
没有呢?
$("#babyinfo").html(msg.baby[0]+msg.baby[1]);
就是显示不出来
上面的是我的json格式,babyinfo有N个,然后page和totalrecord都只有1个