希望有人可以提供帮助。我正在使用jQuery $.parseJson
解析json数据。当我尝试加载"地址" 未定义时出现错误一部分。 (我也试过添加(obj,obj1(函数
但这不起作用。
我尝试在内容加载后隐藏var jsonp
因为我想要每个" Name"单击地址然后显示。有什么想法吗?
$(document).ready(function () {
var jsonp = '[{"Name":"Abc", "address":"111"},{"Name":"Xyz","address":"222"}]';
var sName = '';
var obj = $.parseJSON(jsonp);
$.each(obj, function () {
$(this).click(function(){
alert("this");
});
sName += '<p>';
sName+= '<a href="">';
sName += this['Name'] + "<br/>";
sName+= '</a>';
sName += this['address'] + "<br/>";
sName += '</p>';
});
$('span').html(sName);
jsonp[2].style.display="none";
jsonp[4].style.display="none";
});
&#13;
body {
font-family: Arial;
font-size: 12pt;
padding : 10px;
}
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<span></span>
&#13;