动态刷新 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 相关文章推荐
使用隐藏的new来创建对象
Mar 29 Javascript
Table冻结表头示例代码
Aug 20 Javascript
JS和Jquery获取和修改label的值的示例代码
Jan 15 Javascript
jQuery实现为控件添加水印文字效果(附源码)
Dec 02 Javascript
高效Web开发的10个jQuery代码片段
Jul 22 Javascript
Javascript实现倒计时(防页面刷新)实例
Dec 13 Javascript
详解网站中图片日常使用以及优化手法
Jan 09 Javascript
js实现微博发布小功能
Jan 12 Javascript
微信小程序之购物车功能
Sep 23 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
Jul 20 Javascript
javascript的hashCode函数实现代码小结
Aug 11 Javascript
js实现缓动动画
Nov 25 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
基于mysql的bbs设计(一)
2006/10/09 PHP
ThinkPHP采用实现三级循环代码实例
2014/07/18 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
PHPExcel在linux环境下导出报500错误的解决方法
2017/01/26 PHP
php 中self,this的区别和操作方法实例分析
2019/11/04 PHP
javascript与cookie 的问题详解
2013/11/11 Javascript
JS简单随机数生成方法
2016/09/05 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
vue 2.0 购物车小球抛物线的示例代码
2018/02/01 Javascript
JS对象与json字符串相互转换实现方法示例
2018/06/14 Javascript
发布Angular应用至生产环境的方法
2018/12/10 Javascript
微信小程序如何通过用户授权获取手机号(getPhoneNumber)
2020/01/21 Javascript
微信小程序实现音频文件播放进度的实例代码
2020/03/02 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
关于vue-cli3打包代码后白屏的解决方案
2020/09/02 Javascript
python抓取网页图片示例(python爬虫)
2014/04/27 Python
Python基于分水岭算法解决走迷宫游戏示例
2017/09/26 Python
Python之文字转图片方法
2018/05/10 Python
python学习笔记--将python源文件打包成exe文件(pyinstaller)
2018/05/26 Python
python实现寻找最长回文子序列的方法
2018/06/02 Python
python自动化测试之如何解析excel文件
2019/06/27 Python
python os.path.isfile 的使用误区详解
2019/11/29 Python
Python内置数据类型list各方法的性能测试过程解析
2020/01/07 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
python用tkinter实现一个简易能进行随机点名的界面
2020/09/27 Python
python os.listdir()乱码解决方案
2021/01/31 Python
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
Html5移动端弹幕动画实现示例代码
2018/08/27 HTML / CSS
小程序canvas中文字设置居中锚点
2019/04/16 HTML / CSS
动态密码技术
2012/10/18 面试题
应届生妇产科护士求职信
2013/10/27 职场文书
美容院店长岗位职责
2014/04/08 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
2014年派出所工作总结
2014/11/21 职场文书
合作与交流自我评价
2015/03/09 职场文书
工程资料员岗位职责
2015/04/13 职场文书