这是json吗,求助。在线等。

hfzlmx 2011-08-04 04:21:46
从网上找了一个可拖动层的实现,但不知道怎么把我查询出来的数据加上,熟悉的给指点个方法,谢谢,用的是jsp.查询出的数据是个list,怎么把我list的内容加到层上。
以下是主要代码,代码不全,可以QQ联系我361484186


CDrag.database.json = [

{ id : "m_1_1", title : "我的邮件", className : "News", src : "" },

{ id : "m_1_2", title : "办公审核", className : "第一列的第二个", src : "" },

{ id : "m_1_3", title : "绩效审核", className : "第一列的第三个", src : "" },

{ id : "m_1_4", title : "第一列的第四个", className : "第一列的第四个", src : "" },

{ id : "m_2_1", title : "最新公告", className : "第二列的第一个", src : "" },

{ id : "m_2_2", title : "绩效考核主评", className : "第二列的第二个", src : "" },

{ id : "m_2_3", title : "绩效考核自评", className : "第二列的第三个", src : "" },

{ id : "m_2_4", title : "第二列的第四个", className : "第二列的第四个", src : "" },

{ id : "m_3_1", title : "天气预报", className : "Pic", src : "" },

{ id : "m_3_2", title : "电子期刊", className : "第三列的第二个", src : "" },

{ id : "m_3_3", title : "测试", className : "第三列的第三个", src : "" },

{ id : "m_3_4", title : "第三列的第四个", className : "第三列的第四个", src : "" }

];
...全文
191 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lionfox 2011-08-05
  • 打赏
  • 举报
回复
是个数组,数组里每个成员是对象,对象的格式是json格式
豆虫 2011-08-04
  • 打赏
  • 举报
回复
你可以把这堆数据 在前台赋值到一个hidden域里
<input type="hidden" value="${用El表达式获取后台传过来的这个字符串}" id="myJson">

//然后就可以用js操作了
var str = document.getElementById("myJson").value;
var obj = eval(str);
for(var i = 0; i < obj.length; i++){
for(var key in obj[i]){
//放到你的div理就可以了 key就是键 obj[i][key] 就是value
}
}
hfzlmx 2011-08-04
  • 打赏
  • 举报
回复
顶起来
hfzlmx 2011-08-04
  • 打赏
  • 举报
回复
没有回调函数,我对b/s的开发了解很少,只是从网上找了这些代码,想把自己的数据加进去。
MuBeiBei 2011-08-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hfzlmx 的回复:]
请问楼上,我的数据从后台传过来,怎么在js里写这个for,我只会用标签作物质循环。还望多指教。谢谢。
[/Quote]

在回调函数里面写~·把你回调函数发一下
hfzlmx 2011-08-04
  • 打赏
  • 举报
回复
请问楼上,我的数据从后台传过来,怎么在js里写这个for,我只会用标签作物质循环。还望多指教。谢谢。
MuBeiBei 2011-08-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 hfzlmx 的回复:]
从网上找了一个可拖动层的实现,但不知道怎么把我查询出来的数据加上,熟悉的给指点个方法,谢谢,用的是jsp.查询出的数据是个list,怎么把我list的内容加到层上。
以下是主要代码,代码不全,可以QQ联系我361484186


CDrag.database.json = [

{ id : "m_1_1", title : "我的邮件", className : "News",……
[/Quote]

<script>
CDrag.database.json = [

{ id : "m_1_1", title : "我的邮件", className : "News", src : "" },

{ id : "m_1_2", title : "办公审核", className : "第一列的第二个", src : "" },

{ id : "m_1_3", title : "绩效审核", className : "第一列的第三个", src : "" },

{ id : "m_1_4", title : "第一列的第四个", className : "第一列的第四个", src : "" },

{ id : "m_2_1", title : "最新公告", className : "第二列的第一个", src : "" },

{ id : "m_2_2", title : "绩效考核主评", className : "第二列的第二个", src : "" },

{ id : "m_2_3", title : "绩效考核自评", className : "第二列的第三个", src : "" },

{ id : "m_2_4", title : "第二列的第四个", className : "第二列的第四个", src : "" },

{ id : "m_3_1", title : "天气预报", className : "Pic", src : "" },

{ id : "m_3_2", title : "电子期刊", className : "第三列的第二个", src : "" },

{ id : "m_3_3", title : "测试", className : "第三列的第三个", src : "" },

{ id : "m_3_4", title : "第三列的第四个", className : "第三列的第四个", src : "" }

];

for(var i = 0; i < CDrag.database.json.length; i++){
var obj = CDrag.database.json[i];

for(var name in obj){
//这块写你赋值的语句就行了,为了测试,我用document.write输出了一下
document.write(name + ' ' + obj[name] + '<br />')
}
}
</script>

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧