当前位置: 代码迷 >> Java Web开发 >> 求改正一段js异常
  详细解决方案

求改正一段js异常

热度:5143   发布时间:2013-02-25 21:20:26.0
求改正一段js错误
var divs ="<script type='text/javascript'>"+
"var d = new dTree('d');<\/script>"+
"<s:iterator value='%{"+msg+"}' id='mo'>"+ "<script type='text/javascript'>"+
"d.add('<s:property value='#mo.id'/>','<s:property value='#mo.belongId'/>','<s:property value='#mo.name'/>',null);"+
"<\script></s:iterator>"+
"<script type='text/javascript'>document.write(d);<\script>"+
"<\div>";alert(divs);
$("#treeDiv").replaceWith(divs);//替换

红色部分alert的时候没显示。msg返回的是json数组

------解决方案--------------------------------------------------------
把百分号和大括号都去掉 json自带格式
------解决方案--------------------------------------------------------
你写这咋看呢。
------解决方案--------------------------------------------------------
“红色部分alert的时候没显示。msg返回的是json数组。。。” msg 如果是json, js直接操作,不用
标签<s:iterator value='%{"+msg+"}' id='mo'>遍历了,性能也会比<s:iterator 好哦!
  相关解决方案