发送json进行查看但看起来像一个字符串

时间:2011-02-22 22:23:52

标签: javascript jquery asp.net-mvc json razor

如何将json数据返回到剃刀视图。

目前我可以发送类似的内容:

我将它分配到隐藏字段:

"[{"title":"aa","description":"bb"},{"title":"cc","description":"dd"},{"title":"ee","description":"ff"}]"

但是当我这样做时它只是一个字符串:

var places = $('#hidden-places').val();

我怎么做才能让地方不像一个字符串?但是一个数组。

1 个答案:

答案 0 :(得分:3)

您可以使用.parseJSON()功能:

var places = $.parseJSON($('#hidden-places').val());
alert(places[0].title); // should alert 'aa'