在jQuery树表中处理回调
我不熟悉Javascript和jQuery世界。我试图在下面的链接中使用jQueryTree表显示一个树表 它提供了一些回调函数在jQuery树表中处理回调,jquery,callback,tree,Jquery,Callback,Tree,我不熟悉Javascript和jQuery世界。我试图在下面的链接中使用jQueryTree表显示一个树表 它提供了一些回调函数 onInitialized在树初始化时启动回调函数 onNodeCollapse分支折叠时激发的回调函数 onNodeExpand扩展分支时激发的回调函数 onNodeInitialized在节点初始化时启动回调函数 我了解回调函数是什么。我在尝试用Javascript编写代码时遇到问题 有什么能帮助我理解我如何处理这些回调函数吗。我正在尝试获取所选节点的id
在树初始化时启动回调函数onInitialized
分支折叠时激发的回调函数onNodeCollapse
扩展分支时激发的回调函数onNodeExpand
在节点初始化时启动回调函数onNodeInitialized
任何帮助都将不胜感激。要获取所选节点,您不需要回调函数。只需使用“selected”类获取元素(即当您选择某个内容时插件添加的类-至少这是我在10秒的插件研究中注意到的) 试试这个:
$(.selected”).attr(“id”)代码>
或者您是否需要在select上触发事件?这是另一种业务。要获取所选节点,不需要回调函数。只需使用“selected”类获取元素(即当您选择某个内容时插件添加的类-至少这是我在10秒的插件研究中注意到的)
试试这个:$(.selected”).attr(“id”)代码>
或者您是否需要在select上触发事件?这是另一种业务。初始化树插件:
$("#example-advanced").treetable({ expandable: true });
并在tr上添加鼠标按下事件以获取节点的id,id存储在data tt id
data属性中
$("#example-advanced tbody").on("mousedown", "tr", function() {
alert(this.getAttribute('data-tt-id'));
});
初始化树插件:
$("#example-advanced").treetable({ expandable: true });
并在tr上添加鼠标按下事件以获取节点的id,id存储在data tt id
data属性中
$("#example-advanced tbody").on("mousedown", "tr", function() {
alert(this.getAttribute('data-tt-id'));
});
看起来有几个篮圈要跳过去
试一试
然后编写树表属性中引用的nodeExapnd
函数
function nodeExpand () {
alert ("expanded");
alert ( $(".selected").data("ttId"));
}
看起来有几个篮圈要跳过去
试一试
然后编写树表属性中引用的nodeExapnd
函数
function nodeExpand () {
alert ("expanded");
alert ( $(".selected").data("ttId"));
}
我正在使用以下代码段(将行的折叠状态保存到数据库):
我正在使用以下代码段(将行的折叠状态保存到数据库):
我试过了,但是每次点击treenode来展开这个调用都会被触发,我在左边的一个框架中看到了这棵树。根据选择,我需要在一帧中加载右侧数据。但是,甚至在我选择节点之前,扩展本身会导致偶数触发。我尝试过,但是每次单击树节点来扩展这个调用都会触发,我在左侧的一个框架中有一棵树。根据选择,我需要在一帧中加载右侧数据。但是,即使在我选择之前,节点扩展本身也会导致偶数触发。我如何处理问题中描述的已提供的回调函数?我如何处理问题中描述的已提供的回调函数?