动态刷新 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 相关文章推荐
一端时间轮换的广告
Jun 26 Javascript
JQuery SELECT单选模拟jQuery.select.js
Nov 12 Javascript
JavaScript学习笔记(二) js对象
Oct 25 Javascript
javascript学习笔记(十一) 正则表达式介绍
Jun 20 Javascript
如何防止回车(enter)键提交表单
May 11 Javascript
谈谈因Vue.js引发关于getter和setter的思考
Dec 02 Javascript
详解JS对象封装的常用方式
Dec 30 Javascript
ES6新特性之类(Class)和继承(Extends)相关概念与用法分析
May 24 Javascript
JavaScript 实现同时选取多个时间段的方法
Oct 17 Javascript
js对象简介与基本用法示例
Mar 13 Javascript
让IDE识别webpack的别名alias的实现方法
May 06 Javascript
详解用js代码触发dom事件的实现方案
Jun 10 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中的phpinfo()函数
2013/06/06 PHP
浅析PHP中的字符串编码转换(自动识别原编码)
2013/07/02 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
2019/04/23 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
浅谈Javascript嵌套函数及闭包
2010/11/09 Javascript
一个CSS+jQuery实现的放大缩小动画效果
2014/02/19 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
JavaScript中的Math.E属性使用详解
2015/06/12 Javascript
uploadify多文件上传参数设置技巧
2015/11/16 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
2017/01/13 Javascript
JS实现图片预加载之无序预加载功能代码
2017/05/12 Javascript
移动前端图片压缩上传的实例
2017/12/06 Javascript
基于vue2.0的活动倒计时组件countdown(附源码下载)
2018/10/09 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
2018/11/20 Javascript
vue + elementUI实现省市县三级联动的方法示例
2019/10/29 Javascript
vue之a-table中实现清空选中的数据
2019/11/07 Javascript
解决 window.onload 被覆盖的问题方法
2020/01/14 Javascript
用Nodejs实现在终端中炒股的实现
2020/10/18 NodeJs
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
简单易懂的python环境安装教程
2017/07/13 Python
Django如何实现内容缓存示例详解
2017/09/24 Python
python3.x上post发送json数据
2018/03/04 Python
Python提取特定时间段内数据的方法实例
2019/04/01 Python
解决python运行启动报错问题
2020/06/01 Python
canvas需要在标签里直接定义宽高
2014/12/17 HTML / CSS
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
String这个类型的class为何定义成final?
2012/11/13 面试题
分布式数据库需要考虑哪些问题
2013/12/08 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
预备党员政审材料
2014/02/04 职场文书
电子工程专业毕业生求职信
2014/03/14 职场文书
小学三八妇女节活动总结
2015/02/06 职场文书
vue组件vue-esign实现电子签名
2022/04/21 Vue.js
GPU服务器的多用户配置方法
2022/07/07 Servers