ztree初始化后默认点击第一个节点
来源:互联网 发布:荣威e550网络连接 编辑:程序博客网 时间:2024/06/07 05:17
原来的写法
用ztree自带的异步加载完成后的回调(
//初始化$(document) .ready(function () { var tree = $("#treeIndustryCategory"); var ztree=$.fn.zTree.init($("#treeIndustryCategory"), setting); //初始化添加箭头标签 tree.addClass("showIcon"); if (ztree!=null) { $("#treeIndustryCategory_1_a").click(); } });
这样存在的问题是 单步调试可以实现 但是正常情况下无法实现点击第一个节点的目的
原因是 此时异步加载数据并没有进结束 点击事件需要在异步加载之后触发 因此采用以下方法
var setting = { //异步加载 async: { enable: true, url: "/IndustryCategory/GetIndustryCategoryJson", }, view: { //自定义按钮 expandSpeed: "", selectedMulti: false, addDiyDom: addDiyDom, showIcon: false, showLine: false }, edit: { //设置可编辑 enable: true, drag: { prev: true, next: true, inner: false, } }, data: { simpleData: { enable: true } }, callback: { //定义重命名,点击等回调 beforeRename: beforeRename, onRename: zTreeOnRename, onClick: zTreeOnClick, beforeDrop: zTreeBeforeDrop, onDrop: zTreeOnDrop, onAsyncSuccess: showRight //异步加载数据完成后的回调函数 }};//初始化$(document) .ready(function () { var tree = $("#treeIndustryCategory"); $.fn.zTree.init($("#treeIndustryCategory"), setting); //初始化添加箭头标签 tree.addClass("showIcon"); });//初始化点击事件 异步加载数据完成后调用function showRight() { if ($("#treeIndustryCategory_1_a").length > 0) { $("#treeIndustryCategory_1_a").click(); }}
用ztree自带的异步加载完成后的回调(
onAsyncSuccess)触发要执行的函数是function showRight() 最终实现要实现的效果
阅读全文
0 0
- ztree初始化后默认点击第一个节点
- zTree自动点击第一个节点
- Study JQuery《zTree自动点击第一个节点》
- Jquery ZTree 异步加载默认选中第一个节点下的第一个子节点
- zTree实现单独选中根节点中第一个节点
- flex tree默认展开第一个节点
- flex tree 默认展开第一个节点
- easyui tree 默认选中第一个节点
- zTree默认展开树节点
- zTree实现清空选中的第一个节点的子节点
- zTree实现获取当前选中的第一个节点在同级节点中的序号
- 网页中有两个table, 默认只显示第一个table,点击一个按钮后显示第二个table,第一个table隐藏
- TabNavigator的标签页默认是点击后才初始化。
- zTree初始化 节点添加自定义属性
- ztree 点击节点刷新jpGird表格
- Jquery的zTree--Js点击树节点
- zTree 设置父节点checkbox不可点击
- jquery EasyUi 添加节点、展开所有节点、默认选中第一个节点
- to_char函数
- tcp_server
- JQuery的一些特效
- jquery的链接(chaining)技术
- jQuery attr()转载自陌上蜗牛
- ztree初始化后默认点击第一个节点
- 创建maven javaweb jsp错误找不到
- jquery中addClass()、removeClass()、Css()
- CSS选择器总结
- 17.Play模块和模块仓库
- [复习]KMP 字符串匹配
- Tomcat中JVM内存溢出及合理配置(转ye1992专栏)
- 【ARM-Linux开发】Ubuntu下的/usr目录权限,导致不能使用sudo命令的修复
- 正向代理和反向代理的区别