LZ点击节点9没有开新窗口我认为可能是被浏览器禁止了。
默认情况这个树调用的是
url+"?"+data
的内容,如果没有特别指定,则url就是#
MzTreeView.currentNode是当前节点,然后就可获取其他的元素了。
这样,你定义处理函数,当然可以把数据通过方法传递给其他页面上了,比如通过页面调用,如果对其他页面有权限调用之类还可以直接付值等等。
默认情况这个树调用的是
url+"?"+data
的内容,如果没有特别指定,则url就是#
MzTreeView.currentNode是当前节点,然后就可获取其他的元素了。
这样,你定义处理函数,当然可以把数据通过方法传递给其他页面上了,比如通过页面调用,如果对其他页面有权限调用之类还可以直接付值等等。
解决方案 »
- javascript 为什么bool等于true是,并没有alert(6),但是它又返回了false到cy()中
- 关于jQuery的问题$(this).hide()
- 计算页面字数,求助!!!
- 学习问题,请老师们指教
- 简单的小js都出错,谁帮我看看
- 关于图片向上收的代码!!
- 关于提取URL主机名字问题
- 如何知道上一页的url
- 谁有将数字转化为大写形式人民币的javascript(yangtian)
- 求教:Failed to execute 'send' on 'XMLHttpRequest': failed to load 'http://www.baid
- 如何取得当前form所在的iframe的名字?
- 两个方本框,只有其中一个不能为空,如果验证不通过,则通能在这两文件框上移动
tree.nodes['0_1'] = 'text:节点 1';
而不是
tree.nodes['-1_1'] = 'text:节点 1';
可以跳出来
我还有个传值问题
用数据库传
while(resultset.next())
{
String intID=Integer.toString(resultset.getInt("id"));
String intParentID=Integer.toString(resultset.getInt("parentId"));
String chrName=resultset.getString("text");
String url=resultset.getString("url");
String data=resultset.getString("data");
out.write("tree.nodes[\""+intParentID+"_"+intID+"\"]= \"text:"+chrName+";url:"+url+"?id="+intID+"&hint="+intParentID+"\";");
其中一个url是另外一个界面的如submit.jsp 我想intID可以是数据库另外一张表如student里的值,
简单说了
动态树涉及的是catagor表,我想通过url?id="+intID+"指向student表的特定值
呵呵
比较笨
xdspower(杂食菜熊)说对了
我浏览器屏蔽了些东西
不过与tree.nodes['-1_1'] = 'text:节点 1';
没有关系
不知道我说的对不对
tree.currentNode.id
我说的对不对
out.write("tree.nodes[\""+intParentID+"_"+intID+"\"]= \"text:"+chrName+";url:"+url+";data:id="+intID+"&hint="+intParentID+"\";");
但我认为你的方法也是可以的,不过你主要的问题是你业务的逻辑问题,并不在于你这一句的写法上。从你的表述来看,你把客户端的部分和服务器部分混在一起了,所以有点混乱了。