我正在尝试使用以下代码。
function linkClicked(list){
alert(list.length);
$.each(list, function(key, value) {
alert(value);
});
}
我收到了alert
和列表长度,但我没有得到alert(value);
。它意味着列表不是iterating.List包含来自控制器的bean。
此图像显示对象列表:
答案 0 :(得分:0)
请检查一下。 你的列表数组显示如下:
// OBJECTS
var obj = {
one: 1,
two: 2,
three: 3,
four: 4,
five: 5
};
$.each(obj, function (index, value) {
console.log(value);
});
答案 1 :(得分:0)
您附加的图像显示您将内容作为字符串,并且首先显示字符串的长度,您需要将其转换为列表/数组。那就行了。
function linkClicked(list){
alert(list.length);
var tempList=list.substring(1,list.length-1);
var newList=tempList.split(',');
$.each(newList, function(key, value) {
alert(value);
});
}
喜欢
linkClicked('[a,b,c,d]');