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

How do I bind json Array data to html() in mvc

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

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

对象数据具有如下值。

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

我按照上面的方法试过了,但是没有用。

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

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

试试这个:

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

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