后端返回的json字符串通过JSON.parse()转换成json对象。但是在数据遍历渲染的过程中出现:('ccd'始终没有像666一样被渲染到a标签里面)遍历的相关代码: var lis = '<li>' + '<a href=' + n.fjaddress + '>' + n.fjname + '</a>'+ '<span class="time" id="time">' + n.fjsj + '</span>' + '</li>';json数据:
2 回答
慕码人2483693
TA贡献1860条经验 获得超9个赞
应该是href属性引号的锅,你看json里有个反斜杠,你不加引号可能直接把后边转义了。引号虽然可以不写,但保险起见还是建议写上。
另外建议用+=吧,格式干净点不容易出错
var lis = '<li>';
lis += '<a href="' + n.fjaddress + '">' + n.fjname + '</a>';
lis += '<span class="time" id="time">' + n.fjsj + '</span>';
lis += '</li>';
添加回答
举报
0/150
提交
取消