使解析的json数据具有交互性

时间:2015-08-11 20:37:07

标签: jquery json parsing

希望有人可以提供帮助。我正在使用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;
&#13;
&#13;

0 个答案:

没有答案