首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JavaScript怎么将一个对象作为参数传递

2012-03-07 
JavaScript如何将一个对象作为参数传递?我现在在使用jquery.treeview插件生成一颗树,生成树之后,我想在每

JavaScript如何将一个对象作为参数传递?
我现在在使用jquery.treeview插件生成一颗树,生成树之后,我想在每个节点还要添加额个的功能,现在存在的问题就是如何来传递参数?我在每个节点上添加了一个事件,如:<span onclick='showDetail('+obj+')'/>;我想点击每个节点的时候显示,所有子节点的详细信息(节点下面还有很多子节点);现在存在的主要问题就是obj对象不能作为参数传递,也就不能获取到子节点的信息。但是,如果说span是用document.creatElement("span");创建的就可以,但我用的是插件,修改了创建方式树又生成不了!现在拿多头痛!



[解决办法]
用json吧
[解决办法]
网络传递大多是字符串的传递,你传对象也是先将对象先以字符串的形式表示才传递的,一般以{*:*;}格式传递,json是一个js文件,封装了一些方法,用它的prase可以相互转换,当然jquery中好像也有类似的方法!
[解决办法]
还有如果用异步的话,dwr也是可以考虑的!
[解决办法]
用json,在目标页面对json的串进行解析

热点排行
Bad Request.