jQuery MiniUI

标题: 如何监听Tree点击事件 [打印本页]

作者: zhou5631    时间: 2013-5-24 15:12:12     标题: 如何监听Tree点击事件

如何监听Tree点击事件

作者: felt    时间: 2013-5-24 15:31:52

你说的是nodeclick事件吗?
作者: zhou5631    时间: 2013-5-24 15:47:03

felt 发表于 2013-5-24 15:31
你说的是nodeclick事件吗?

嗯,对,知道怎么做吗
作者: felt    时间: 2013-5-24 15:58:49

tree有onNodeClick事件的。
http://www.miniui.com/docs/api/index.html#ui=tree
作者: zhou5631    时间: 2013-5-24 16:04:38

felt 发表于 2013-5-24 15:58
tree有onNodeClick事件的。
http://www.miniui.com/docs/api/index.html#ui=tree

能写一个实例吗?不太会了解API
作者: felt    时间: 2013-5-24 16:11:52

<ul id="tree1" class="mini-tree" url="../data/tree.txt" style="width:300px;padding:5px;"
                    showTreeIcon="true" textField="text" idField="id" value="base"                                    expandOnNodeClick="true"
                    onNodeClick="onNodeClick"
                    >        
</ul>
function onNodeClick(){
          var tree=mini.get("tree1")
               node=tree.getSelectedNode()
          alert(node.text);
}
作者: zhou5631    时间: 2013-5-24 16:20:48

felt 发表于 2013-5-24 16:11
function onNodeClick(){
          var tree=mini.get("tree1")
               node=tree.getS ...


我想实现 点击应用名称这列,可以编辑 应该怎么实现 呢,再次感谢  我太采集菜鸟了
作者: zhou5631    时间: 2013-5-24 16:26:37

felt 发表于 2013-5-24 16:11
function onNodeClick(){
          var tree=mini.get("tree1")
               node=tree.getS ...

var tree=mini.get("datagrid1")
               node=tree.getSelectedNode();            
            tree.beginEdit(node);  这样无效果
作者: niko    时间: 2013-5-24 20:54:00

参考treegrid编辑示例:
http://www.miniui.com/demo/#src=treegrid/celledit.html




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2