如何将json数组数据绑定到mvc中的html()

时间:2015-01-22 08:19:39

标签: c# jquery arrays json asp.net-mvc-5

我正在使用mvc5我想使用.html(data)

将数据绑定到div
.done(function (data) {
    var result = $.parseJSON(data);
    $("mydata").html(result);
});
<div id="mydata"></div>

对象数据的值如下。

enter image description here

如何将值绑定到$("mydata")

我试过上面的但是没有用。

1 个答案:

答案 0 :(得分:2)

假设响应以JSON格式返回,那么jQuery已经将它反序列化为一个对象。在生成的对象上调用parseJSON将导致错误。

此外,您正在尝试将对象设置为元素的HTML值,这将导致显示文本[Object object]。相反,您需要访问该对象的属性。

试试这个:

.done(function (data) {
    $("#mydata").html(data[0].Address); // will show 'pune'
});

另请注意,您的选择器缺少# - 假设您选择id