找回密码
 注册成为天翎用户
查看: 876|回复: 6

[已解决] js拼装好html代码后,怎样在页面显示

[复制链接]
深圳在讯 发表于 2014-9-11 09:48:42 | 显示全部楼层 |阅读模式
本帖最后由 david 于 2014-9-11 18:17 编辑

我用计算脚本拼装好一段html代码,如下所示:var classid = getItemValue("class_id");
var sql = "select * from tlk_分类_规格 where item_class_id = '"+classid+"'";
var datas = queryBySQL(sql);
var start = "<div class='div_contentlist'>  ";
var end = "</div>";
var content = "";

for(var i = 0;i<datas.length;i++){

var data = datas.get(i);

content = "<ul class='Father_Title'>" + data.getItemValueAsString("spec_name") + "<li>:</li>  </ul> <ul class='Father_Item"+i+"' style='padding-left: 20px; background-color: #F8F8F8;'>  ";

var subSql = "select * from tlk_商品规格值 where item_spec_id = '"+data.getItemValueAsString("spec_id")+"'";

var subDatas = queryBySQL(subSql);

for(var i = 0;i<subDatas.length;i++){

var subdata = subDatas.get(i);

content = content+"<li class='li_width'> <label> <input id='"+subdata.getItemValueAsString("spec_val_id")+"' type='checkbox' class='chcBox_Width' value='"+data.getItemValueAsString("spec_id")+":"+subdata.getItemValueAsString("spec_val_id")+"'/> "+subdata.getItemValueAsString("spec_val_name")+"<span class='li_empty'> </span></label></li>";



}

content = content+"</ul>";

}


var rtn = start+content+end;

println(rtn);

return rtn;


我要把这拼装好的代码在页面显示,要怎样做呢,最终达到的效果如下:
截图.jpg
nice 发表于 2014-9-11 10:10:07 | 显示全部楼层
你好拼接好以后!

不需要return rtn;

末尾行 直接 rth;即可
回复

使用道具 举报

 楼主| 深圳在讯 发表于 2014-9-11 10:12:25 | 显示全部楼层
回复 2# nice

完整代码没复制出来,完整的是包围在(function(){
//代码

})();
所以才写return的
回复

使用道具 举报

nice 发表于 2014-9-11 10:16:34 | 显示全部楼层
回复 3# 深圳在讯


    你可以返回下这个闭包值
别在包中使用println();
var bao=(function(){  ....})();
println("bao"+bao);//看看打印的是什么
bao;
回复

使用道具 举报

 楼主| 深圳在讯 发表于 2014-9-11 10:17:14 | 显示全部楼层
回复 4# nice


   找到问题了。也谢谢你的回答。。。
回复

使用道具 举报

 楼主| 深圳在讯 发表于 2014-9-11 10:18:59 | 显示全部楼层
知道原因了。我自己没看清楚
回复

使用道具 举报

nice 发表于 2014-9-11 10:19:03 | 显示全部楼层
感谢回帖!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 23:32

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表