在javascript中获取模型中的对象列表

时间:2014-03-21 05:14:35

标签: java javascript spring-mvc

我正在创建一个对象列表并将其放入我的模型中并将此模型发送到我的jsp。

我想在javascript中访问这些对象列表

类似

var x={data.list};

但javascript不允许这样做,而我必须做

var x="{data.list}";

给出了对象的字符串表示而不是对象

我需要列表对象,需要迭代它并获取我的对象

2 个答案:

答案 0 :(得分:0)

在模型中设置data.list的值。无论您何时需要访问列表,请使用collections标签定义属性。指定该标记的样式ID。在java脚本中使用该样式id。

答案 1 :(得分:0)

在返回数据时使用一些键值对,如

var x="{key: data.list}";

创建一个循环列表项

的函数
function performListOperation(list) {
        $.each(list, function (index, item) {
            // do something with item
        });
    }

并将此函数称为

 performListOperation(x.key)