JSON字符串如下: -
{
d: {"lstname":
{
"Fname":"test",
"LName":"data"
},
"lstAddress":
{
"address1":"abc",
"address2":"def",
"pincode":"0",
"Area":"Bhandup"
}
}
}
HTML代码
<body>
<form id="form1" runat="server">
<%--<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />--%>
<input type="button" name="btn1" id="Getdata" value="Getdata" />
<div id="name">
</div>
<div id="Addess">
</div>
</form>
</body>
lstname数据应该在名称DIV显示和lstaddress数据应在地址格显示器
我已经固定了一下你的JSON - 我有“”添加到“d:”属性。因此,这里的工作版本:In JSFiddle
var str = `{
"d": {"lstname":
{
"Fname":"test",
"LName":"data"
},
"lstAddress":
{
"address1":"abc",
"address2":"def",
"pincode":"0",
"Area":"Bhandup"
}
}
}`;
var obj = JSON.parse(str);
$(function(){
$('#name').text(obj.d.lstname.Fname + ' ' + obj.d.lstname.LName)
$('#Addess').text(obj.d.lstAddress.address1 + ' ' + obj.d.lstAddress.address2 + ' ' + obj.d.lstAddress.pincode + ' ' + obj.d.lstAddress.Area)
});