为了账号安全,请及时绑定邮箱和手机立即绑定

请问append有没有解析参数里面的jstl的问题?求~

请问append有没有解析参数里面的jstl的问题?求~

守着一只汪 2022-01-14 20:11:43
页面加载的时候,执行这个函数://加载报表信息SSX.ready(function(){var json="${kmResourceReportByMonForm.docContent}";$("#reporttable").append(json);}); json数据:<tr><td><c:out value='联想电脑主机' /></td><td><c:out value='1' /></td><td><c:out value='177' /></td></tr>但是页面上没有相应效果,只是table多了一行,但是行内没有数据,是空的通过alert(json);可以看到json是正确的
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

json字符串内内容不可以为jstl标记了,浏览器或服务器会将json处理为一个文本。你可以使用:
var json = “<tr><td>联想电脑主机</td><td>1</td><td>177</td></tr>”;
$("#reporttable").append(json);
试试。或者如果一定要在字符串内使用jstl core标签,则最好是json = "<tr><td><c:out value='联想电脑主机' /></td><td><c:out value='1' /></td><td><c:out value='177' /></td></tr>"

查看完整回答
反对 回复 2022-01-17
  • 1 回答
  • 0 关注
  • 199 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号