关于Jquery解析JSON格式的问题?具体如下:

1.我现在返回的是JSON格式,
{"searchCallBackList":[{"merchandiseName":"a","userId":"000000000001"},
{"merchandiseName":"阿迪达斯 adidas Veapa机车系列 休闲鞋板鞋 G16485","userId":"000000000000"},
{"merchandiseName":"阿迪达斯 adidas 高筒靴休闲鞋 荧光绿 G16677","userId":"000000000000"},
{"merchandiseName":"苹果 Apple Mac pro MB535CH\/A ","userId":"000000000000"},
{"merchandiseName":"苹果 Apple MacBook Pro MC226","userId":"000000000000"},
{"merchandiseName":"苹果 Apple iPad WIFI版(16G)","userId":"000000000000"}]}

2.下面读取数据的时候有错啊,应该是我写错的了,但我找不出原因

jQuery().ready(function() {
jQuery("#keyWord").autocomplete(
"search.action",{
minChars: 1, //最少输入多少字符开始查询
highlight: false,
scroll: true,
scrollHeight: 200,
width: 153, //宽度
matchContains: true,
matchSubset:false,

extraParams:
{
keyWord: function()
{
return $("#keyWord").val();
}
},
formatItem: function(row, i, max) {
return i + "/" + max + ": " + row.searchCallBackList;
},
formatMatch: function(row, i, max) {
return row.searchCallBackList;
}
});
jQuery("#keyWord").result(function(event, data, formatted) {

});
});

缥缈止盈
浏览 173回答 1
1回答

犯罪嫌疑人X

row.searchCallBackList; 你这取值的确有问题?你的row.searchCallBackList取出来应该是一个对象;所以要出错啊,你应该row.searchCallBackList.建值;这样才对啊!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JQuery