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值修改后,就没有这种问题了

  • 相关阅读:
    毕业设计进度16
    毕业设计进度15
    毕业设计进度14
    毕业设计进度13
    毕业设计进度12
    毕业设计进度11
    JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
    Media Queries详解
    css 选择器
    css内容样式属性
  • 原文地址:https://www.cnblogs.com/Leeblog200814/p/14835770.html
Copyright © 2011-2022 走看看