页面中用实现的树形结构 《添加,删除,添加全部,删除全部》

原创 2007年10月09日 09:43:00

function addAll(typeStr){
 alert(typeStr);
 var this_sel = null;
 if(typeStr!=null){
  if(typeStr=="WFR"){
   for(var i=0;i<document.form1.initPara.options.length;i++){
    this_sel = document.form1.initPara.options[i];
    document.form1.endPara.appendChild(this_sel);
    i--;
   }
  }else if(typeStr=="factor"){
   for(var i=0;i<document.form1.initFactor.options.length;i++){
    this_sel = document.form1.initFactor.options[i];
    document.form1.endFactor.appendChild(this_sel);
    i--;
   }
  }
 }
 
 
 }
 
//将右边框中的内容全部移到左边的框中
function delAll(typeStr){
 var this_sel = null;
 
 
 if(typeStr!=null){
  if(typeStr=="WFR"){ //水功能区
   for(var i=0;i<document.form1.endPara.options.length;i++){
    this_sel = document.form1.endPara.options[i];
    document.form1.initPara.appendChild(this_sel);
    i--;
   }
  }else if(typeStr=="factor"){ //水质因子
   for(var i=0;i<document.form1.endFactor.options.length;i++){
    this_sel = document.form1.endFactor.options[i];
    document.form1.initFactor.appendChild(this_sel);
    i--;
   }
  }
 }
}

//将左边框中选中的项目添加到右边框中
function DoAdd(typeStr){
 var this_sel = null;
 
 if(typeStr!=null){
  if(typeStr=="WFR"){ //水功能区
   for(var i=0;i<document.form1.initPara.options.length;i++){
    this_sel = document.form1.initPara.options[i];
    if(this_sel.selected){
     document.form1.endPara.appendChild(this_sel);
     i--;
    }
   }
  }else if(typeStr=="factor"){ //水质因子
   for(var i=0;i<document.form1.initFactor.options.length;i++){
    this_sel = document.form1.initFactor.options[i];
    if(this_sel.selected){
     document.form1.endFactor.appendChild(this_sel);
     i--;
    }
   }
  }
 }
}

//将右边框中选中的项目添加到左边框中
function DoDel(typeStr){
 var this_sel = null;
 
 if(typeStr!=null){
  if(typeStr=="WFR"){ //水功能区
   for(var i=0;i<document.form1.endPara.options.length;i++){
    this_sel = document.form1.endPara.options[i];
    if(this_sel.selected){
     document.form1.initPara.appendChild(this_sel);
     i--;
    }
   }
  }else if(typeStr=="factor"){ //水质因子
   for(var i=0;i<document.form1.endFactor.options.length;i++){
    this_sel = document.form1.endFactor.options[i];
    if(this_sel.selected){
     document.form1.initFactor.appendChild(this_sel);
     i--;
    }
   }
  }
 }

利用Ajax实现树的动态加载

      在很多项目中我们都会用到树,或者用类似的TreeView控件,或者直接用JavaScript和HTML来直接实现。一般情况下,我们都是一次性将所有的节点都加载到树上,当树的节点不是很多的情...
  • sallay
  • sallay
  • 2008年09月26日 22:18
  • 4182

树型菜单数据项AJAX实现增删改查

树型菜单类型数据的维护在很多项目中都会用到,如组织架构、产品分类等,在实际应用中可能有各种其它的附加业务,这里介绍一种比较原始的处理方式,即完全通过JSON来构造整个树的层级关系,并采用了AJAX方式...
  • cpaqyx
  • cpaqyx
  • 2015年07月08日 14:42
  • 1714

Ajax实现添加、修改和删除提示

//添加验证   function addCheck(){        if(document.getElementById("txtValue").value=="0"){alert("请输入...
  • maonongwu
  • maonongwu
  • 2012年05月28日 17:18
  • 1726

ajax 增删改查实现

两种方式 post and get $.post('提交的地址',{'需要的参数'},function(接收返回数据){具体操作}); eg: $.post('admin',{'_token':'...
  • genziisme
  • genziisme
  • 2017年09月10日 14:21
  • 994

B+树的插入和删除

M阶B+树的定义(M阶是指一个节点最多能拥有的孩子数,M>2): 图1.1 3阶B+树         (1)根结点只有1个,分支数量范围[2,m]。         (2)除根以外的非叶子结点,每个...
  • zwz2011303359
  • zwz2011303359
  • 2017年03月18日 19:39
  • 101

使用nodejs,express,mysql,Bootstrap开发采购招标网站(三)Bootstrap-table实现Ajax删除数据

这几天感冒,吃了药以后混混欲睡的,学习笔记就耽搁, 这两天在实现Bootstrap-table使用ajax删除数据,真是感觉一个脑袋两个大,完全是无从下手,从网上搜罗的代码看着不明就里,不明白是怎么实...
  • a911dalin
  • a911dalin
  • 2016年01月28日 14:43
  • 1467

Ajax+dtree实现动态加载无刷新树

   今天研究了很久,终于把动态加载无刷新树给整出来了,反正刚开始也是在网上搜了很多东东,但感觉都不太方便,最后找到了dtree,又发现一位朋友把dtree的源代码进行了更改,(dtree发布于200...
  • j2ee_fan
  • j2ee_fan
  • 2008年03月28日 00:29
  • 10413

Ajax动态树实现

一.设计思想: 1.布局css+div:好处就不多说了 2.利用ajax,当点击树中某个节点时才生成其子节点,这样能避免了客户端一次性加载整棵树,执行速度快 3.树的生成用java控制而不是像Dtre...
  • Magister_Feng
  • Magister_Feng
  • 2010年12月03日 10:53
  • 2167

树型菜单数据项AJAX实现增删改查

树型菜单类型数据的维护在很多项目中都会用到,如组织架构、产品分类等,在实际应用中可能有各种其它的附加业务,这里介绍一种比较原始的处理方式,即完全通过JSON来构造整个树的层级关系,并采用了AJAX方式...
  • cpaqyx
  • cpaqyx
  • 2015年07月08日 14:42
  • 1714

ajax实现异步刷新删除table中的一行数据

function deleteAccount(aid)//传入要删除的ID      {          var xhr=createXHR();               xhr.onre...
  • qq_29777207
  • qq_29777207
  • 2017年04月22日 18:04
  • 2089
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:页面中用实现的树形结构 《添加,删除,添加全部,删除全部》
举报原因:
原因补充:

(最多只允许输入30个字)