求助jquery如何遍历json,并且将json中的值加载到页面中?
我发你一个,大概就是这个样子,不是注入页面,而是在jQuery中将json数据拼装好,然后加载到页面中就可以了
//
function initJsonFileList(){
//从json解析文件列表.
var docinfos = '[{"name":"2.jpg","storename":"1439444506913.jpg","store":"1439444506913.jpg","type":"0","operatorId":"1","operatorName":"%25E5%25BC%25A0%25E4%25B8%2589","updateFlag":0,"delFlag":"0","isNewRecord":false}]';//这一句是我现改的,你看下对不对
if(typeof(docinfos)!="undefined" && docinfos!=null && docinfos!=""){
var arr=JSON.parse(docinfos);
var html="";
$.each(arr,function(k,m){
var names = decodeURI(decodeURI(m.name));
html+="<tr name='newaddmess'><td><span class='name'>"+names+"</span>"+
"<span class='storename hiddenspan'>"+m.storename+"</span>"+
"<span class='store hiddenspan'>"+m.store+"</span>"+
"<span class='operatorId hiddenspan'>"+m.operatorId+"</span>"+
"<span class='operatorName hiddenspan'>"+m.operatorName+"</span>"+
"<span class='updateFlag hiddenspan'>"+m.updateFlag+"</span>"+
"<span class='delFlag hiddenspan'>"+m.delFlag+"</span>"+
"<span class='isNewRecord hiddenspan'>"+m.isNewRecord+"</span></td><td><input type='button' onclick=\"if(confirm('是否确认删除?')){ $(this).parent().parent().remove();reReadJson();}\" class='btn btn-default btn-sm uploaddeletes' value='删除' /></td></tr>";
})
$("#fileuploadstables").append(html);
}
//END解析文件列表.
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。