我正在使用mvc5我想使用.html(data)
.done(function (data) {
var result = $.parseJSON(data);
$("mydata").html(result);
});
<div id="mydata"></div>
对象数据的值如下。
如何将值绑定到$("mydata")
?
我试过上面的但是没有用。
答案 0 :(得分:2)
假设响应以JSON格式返回,那么jQuery已经将它反序列化为一个对象。在生成的对象上调用parseJSON
将导致错误。
此外,您正在尝试将对象设置为元素的HTML值,这将导致显示文本[Object object]
。相反,您需要访问该对象的属性。
试试这个:
.done(function (data) {
$("#mydata").html(data[0].Address); // will show 'pune'
});
另请注意,您的选择器缺少#
- 假设您选择id
。