如图所示,我想把90000002缫丝厂下属的“ 联系人1” “联系人2” 即 把选中的人员通过某种方式保存到数据库中,之后可以通过数据库中的值进行反向选择1、我该用何种方式将哪些有用数据保存到数据库中?2、反向选择又该如何操作呢?琢磨了2,3天,一直没有什么头绪,一方面是自己的水平有限,另一方面时间很紧迫。希望兄弟姐妹们,可以给小弟一个思路。在这里先谢过了!

解决方案 »

  1.   

    1:可以通过点击复选框的onclick事件来通过ajax来保存到数据库中,个人觉得这样频繁操作数据库,不了解你的需求
    2:反选,首先通过JS来判断是否选中,然后选中的话去掉,没有选中的选中,不过这时候是否需要保存到数据库中要看的操作需求了
      

  2.   

    <script language="javascript">
    function abc()
    {
       //alert(a.selectedNode);
       
       for(var i in a.nodes) 
       {
          if(a.nodes[i].checked) //a.nodes[i].checked = true; 
      alert(a.nodes[i].id+"  "+a.nodes[i].text+"  "+a.nodes[i].path); 
       }
    }
    </script>a.nodes[i].id+"  "+a.nodes[i].text+"  "+a.nodes[i].path
    分别为选中节点的ID,节点文本内容,节点所在路径(节点的ID 递归从上到下)取节点的URL怎么取?? a.nodes[i].url说没有被定义!
      

  3.   

    没有太去看大梅的树,要是用的不习惯,楼主可以顺带看看dhATVdhATV(Ajax TreeView) V4.0
      

  4.   

    根据你提出的问题,我建议你先了解一下dhATV的相关属性及方法。相信dhATV的几个事件属性可以帮到你解决问题:onNodeChecked [Function 节点选中事件,将传递出事件节点],onNodeUnChecked [Function 节点取消选中事件,将传递出事件节点]
      

  5.   

    http://hiphotos.baidu.com/%CA%C0%BD%E7%CE%DD%BC%B9/pic/item/385cb0ef511fc8cccf1b3e2e.jpeg