动态刷新 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 相关文章推荐
Web版彷 Visual Studio 2003 颜色选择器
Jan 09 Javascript
讲两件事:1.this指针的用法小探. 2.ie的attachEvent和firefox的addEventListener在事件处理上的区别
Apr 12 Javascript
在jQuery中 关于json空对象筛选替换
Apr 15 Javascript
常用的JS验证和函数汇总
Dec 23 Javascript
实践中学习AngularJS表单
Mar 21 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
Sep 09 Javascript
Angular2学习教程之ng中变更检测问题详解
May 28 Javascript
详解AngularJS脏检查机制及$timeout的妙用
Jun 19 Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 jQuery
详解Vue项目在其他电脑npm run dev运行报错的解决方法
Oct 29 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
May 10 Javascript
改变layer confirm弹窗按钮的颜色方法
Sep 12 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实现zip压缩文件解压缩代码分享(简单易懂)
2014/05/10 PHP
PHP资源管理框架Assetic简介
2014/06/12 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
CSS3画一个阴阳八卦图
2021/03/09 HTML / CSS
js jquery做的图片连续滚动代码
2008/01/06 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
js进行表单验证实例分析
2015/02/10 Javascript
原生js实现焦点轮播图效果
2017/01/12 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
2017/06/04 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
vue刷新页面时去闪烁提升用户体验效果的实现方法
2018/12/10 Javascript
在vue项目中使用sass语法问题
2019/07/18 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
ES2020 已定稿,真实场景案例分析
2020/05/25 Javascript
详解Typescript里的This的使用方法
2021/01/08 Javascript
[36:37]2014 DOTA2华西杯精英邀请赛5 24 VG VS iG
2014/05/25 DOTA
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
深入解析Python编程中JSON模块的使用
2015/10/15 Python
python利用matplotlib库绘制饼图的方法示例
2016/12/18 Python
Python登录注册验证功能实现
2018/06/18 Python
Python正则表达式和元字符详解
2018/11/29 Python
python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法
2019/07/04 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
nginx+uwsgi+django环境搭建的方法步骤
2019/11/25 Python
Python实现随机取一个矩阵数组的某几行
2019/11/26 Python
如何卸载python插件
2020/07/08 Python
Lentiamo丹麦:购买便宜的隐形眼镜
2021/01/13 全球购物
英语专业个人求职自荐信
2013/09/21 职场文书
大学毕业生个人自荐信范文
2014/01/08 职场文书
中国央视网签名寄语
2014/01/18 职场文书
教师党员承诺书
2014/03/25 职场文书
2014年维修工作总结
2014/11/22 职场文书
党课主持词大全
2015/06/30 职场文书
《百分数的认识》教学反思
2016/02/19 职场文书
2019消防宣传标语!
2019/07/10 职场文书