动态刷新 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 相关文章推荐
Javascript 篱式条件判断
Aug 22 Javascript
js中判断文本框是否为空的两种方法
Jul 31 Javascript
各浏览器对document.getElementById等方法的实现差异解析
Dec 05 Javascript
Javascript模块化编程详解
Dec 01 Javascript
javascript修改图片src的方法
Jan 27 Javascript
jQuery仿天猫实现超炫的加入购物车
May 04 Javascript
jquery实现图片上传之前预览的方法
Jul 11 Javascript
jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
Dec 19 Javascript
js面向对象编程总结
Feb 16 Javascript
详解node服务器中打开html文件的两种方法
Sep 18 Javascript
解决layui table表单提示数据接口请求异常的问题
Sep 24 Javascript
vue - vue.config.js中devServer配置方式
Oct 30 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在线代理转向代码
2012/05/05 PHP
php实现的SESSION类
2014/12/02 PHP
php打包网站并在线压缩为zip
2016/02/13 PHP
php文件上传后端处理小技巧
2016/05/22 PHP
php中的抽象方法和抽象类
2017/02/14 PHP
javascript 触发HTML元素绑定的函数
2010/09/11 Javascript
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
2011/04/24 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
2014/03/06 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
解决JS请求服务器gbk文件乱码的问题
2015/10/16 Javascript
JS操作JSON方法总结(推荐)
2016/06/14 Javascript
ES6新特性之模块Module用法详解
2017/04/01 Javascript
BootStrap selectpicker后台动态绑定数据
2017/06/01 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
Vue2.0权限树组件实现代码
2017/08/29 Javascript
vue-cli创建的项目,配置多页面的实现方法
2018/03/15 Javascript
Js参数RSA加密传输之jsencrypt.js的使用
2020/02/07 Javascript
JS实现页面数据懒加载
2020/02/13 Javascript
浅谈Vue 自动化部署打包上线
2020/06/14 Javascript
python进阶教程之循环对象
2014/08/30 Python
在Python的框架中为MySQL实现restful接口的教程
2015/04/08 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
pandas带有重复索引操作方法
2018/06/08 Python
用Python解决x的n次方问题
2019/02/08 Python
python os.fork() 循环输出方法
2019/08/08 Python
WxPython实现无边框界面
2019/11/18 Python
python字符串反转的四种方法详解
2019/12/02 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
CSS3的颜色渐变效果的示例代码
2017/09/29 HTML / CSS
Elizabeth Gage官网:英国最好的珠宝设计之一
2020/09/26 全球购物
WSDL的操作类型主要有几种
2013/07/19 面试题
致长跑运动员加油稿
2014/02/20 职场文书
演讲稿格式
2014/04/30 职场文书
反邪教宣传工作方案
2014/05/07 职场文书
MySQL 服务和数据库管理
2021/11/11 MySQL
分享几个实用的CSS代码块
2022/06/10 HTML / CSS