动态刷新 dorado树的js代码


Posted in Javascript onJune 12, 2009

function flushDataTree()
{
dataset_mainMenuTemp.setShowLoadingTip(true);
var rootNode = tree_Menu.getFirstRootNode();
tree_Menu.setCurrentNode(rootNode);
tree_Menu.expandNode(rootNode);
dataset_mainMenu.clearData();
dataset_mainMenuTemp.flushData();
dataset_mainMenuTemp.flushDataAsync(function(succeed)
{
if (!succeed) return;
dataset_mainMenuTemp.disableControls();
try {
dataset_mainMenuTemp.moveFirst();
while (!dataset_mainMenuTemp.isLast())
{
var record=dataset_mainMenuTemp.getCurrent();
var node = new RecordTreeNode(record, rootNode.getTreeLevel().getTreeLevel("level_menu"));
rootNode.addNode(node);
dataset_mainMenuTemp.moveNext();
}
}catch(e)
{
alert(e.message);
}
finally {
dataset_mainMenuTemp.enableControls();
flushThirdLevelNode();
}
});
}
function flushThirdLevelNode(){
try {
dataset_myMailBox.parameters().setValue("myBoxCoding","box03");
dataset_myMailBox.flushData();
//将当前节点展开
var currentNode=getCurrentNodeNum(3);
tree_Menu.expandNode(currentNode);
//向dataset中新增一条节点数据
dataset_myMailBox.disableControls();
dataset_myMailBox.moveFirst();
while (!dataset_myMailBox.isLast())
{
record=dataset_myMailBox.getCurrent();
var node = new RecordTreeNode(record, currentNode.getTreeLevel().getTreeLevel("level_myMailBox"));
//新增节点
currentNode.addNode(node);
dataset_myMailBox.moveNext();
}
}catch(e)
{
alert(e.message);
} finally {
dataset_myMailBox.enableControls();
}
}

Javascript 相关文章推荐
10个实用的脚本代码工具
May 04 Javascript
浅析JQuery获取和设置Select选项的常用方法总结
Jul 04 Javascript
jQuery实现跟随鼠标运动图层效果的方法
Feb 02 Javascript
javascript模拟C#格式化字符串
Aug 26 Javascript
JS排序方法(sort,bubble,select,insert)代码汇总
Jan 30 Javascript
AngularJS压缩JS技巧分析
Nov 08 Javascript
js初始化验证实例详解
Nov 26 Javascript
js仿淘宝商品放大预览功能
Mar 15 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
Aug 28 Javascript
创建Vue项目以及引入Iview的方法示例
Dec 03 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
Dec 18 Javascript
微信小程序canvas截取任意形状的实现代码
Jan 13 Javascript
firefo xml 读写实现js代码
Jun 11 #Javascript
犀利的js 函数集合
Jun 11 #Javascript
js 操作css实现代码
Jun 11 #Javascript
图片连续滚动代码[兼容IE/firefox]
Jun 11 #Javascript
Javascript Tab 导航插件 (23个)
Jun 11 #Javascript
javascript 树控件 比较好用
Jun 11 #Javascript
javascript 禁止复制网页
Jun 11 #Javascript
You might like
PHP SPL标准库之SplFixedArray使用实例
2015/05/12 PHP
php获取客户端IP及URL的方法示例
2017/02/03 PHP
YII框架批量插入数据的方法
2017/03/18 PHP
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
PHP删除字符串中非字母数字字符方法总结
2019/01/20 PHP
PHP PDOStatement::fetchObject讲解
2019/02/01 PHP
动手学习无线电
2021/03/10 无线电
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
2013/05/21 Javascript
原生的html元素选择器类似jquery选择器
2014/10/15 Javascript
基于jQuery仿淘宝产品图片放大镜代码分享
2020/06/23 Javascript
完美实现八种js焦点轮播图(下篇)
2020/04/20 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
JS 使用 window对象的print方法实现分页打印功能
2018/05/16 Javascript
JavaScript实现的DOM绘制柱状图效果示例
2018/08/08 Javascript
Jquery和CSS实现选择框重置按钮功能
2018/11/08 jQuery
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
推荐一个基于Node.js的表单验证库
2019/02/15 Javascript
js模拟F11页面全屏显示
2019/09/17 Javascript
小程序中设置缓存过期的实现方法
2020/01/14 Javascript
jQuery实现王者荣耀手风琴效果
2020/01/17 jQuery
vue实现虚拟列表功能的代码
2020/07/28 Javascript
python-opencv在有噪音的情况下提取图像的轮廓实例
2017/08/30 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
Django模板Templates使用方法详解
2019/07/19 Python
python创建学生成绩管理系统
2019/11/22 Python
基于python的docx模块处理word和WPS的docx格式文件方式
2020/02/13 Python
将python字符串转化成长表达式的函数eval实例
2020/05/11 Python
使用canvas绘制贝塞尔曲线
2014/12/17 HTML / CSS
俄罗斯香水和化妆品购物网站:Л’Этуаль
2018/05/10 全球购物
介绍一下Python下range()函数的用法
2013/11/07 面试题
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
策划助理岗位职责
2013/11/18 职场文书
《诺贝尔》教学反思
2014/02/17 职场文书
培训通知
2015/04/17 职场文书
vue封装数字翻牌器
2022/04/20 Vue.js
Go调用Rust方法及外部函数接口前置
2022/06/14 Golang