zoukankan      html  css  js  c++  java
  • easyui treegrid子节点选中问题

    根据需求需要使用树形网格展示数据,使用datagrid时idField是非必填项,所以在使用treegrid的时候就默认将idField删除,没有设置,出现子节点无法展开,点击单元格报错等问题

     然后将idField设为和treeField一致:BatchID,结果初始化加载表格时就报错

     

     尝试各种方法无果后,查看了其他代码及返回参数,发现有ID,因为返回的数据只有两级,就自己在loadFilter中添加了ID字段,父节点ID值和BatchID一致,子节点使用字母O_ 加上BatchID,返回数据格式如下:

     此时,没有再出现上面的问题,但是另一个问题是,只能选中第一个子节点,当有多个子节点时,无论点击那个,始终选中的都是第一条,刚开始以为是easyui的bug,百度之后发现idField不能一样,否则就会导致该问题,将子节点ID值修改后,就没有这种问题了

  • 相关阅读:
    nginx安装:linux环境下安装包安装
    Effective C++
    Win32 Msg
    C++ 17
    Win32 Threads
    Exceptional C++
    C++11
    STL 分类
    C++类型转换
    红黑树
  • 原文地址:https://www.cnblogs.com/Leeblog200814/p/14835770.html
Copyright © 2011-2022 走看看