我要设置完条件后,点击按钮,在TreeGrid里显示查询得到的数据。我找到的一些例子,要不是静态数据,要不是进入页面就把数据查询显示出来。谁能告诉我该怎么做么?最好贴代码,也方便其他人。谢谢!

解决方案 »

  1.   

    要不是进入页面就把数据查询显示出来。那你再加个条件判断下如果是按钮点的就把那个条件去掉,如果按钮没点击则加上那个条件不就行了。例如:select * from table_name where id='id'
      

  2.   

    TreeGrid我找到了这么几种
    1.Ext.ux.tree.TreeGrid;
    2.Ext.tree.ColumnTree;
    3.Ext.ux.maximgb.GridPanel;
    4.Ext.ux.maximgb.tg.GridPanel。
       我找到的一些例子,这几种Treegrid数据的格式都不一样,有的是在生成treegrid的时候loadUrl导入一个json文件,有的是通过store.而且数据的格式各不相同。
       哪位大侠能跟我说下treegrid及其对应的数据格式么?我想要做到像是store.load()一样数据的动态加载。现在主要是对数据的机构格式搞不懂,所以数据无法显示。
       我现在只能用Ext.ux.tree.EditTreeGrid,dataUrl: 'treegrid-data.json'这样引入一个文件才能显示数据。其他的都无法显示。
      

  3.   

    http://zhangdaiping.iteye.com/blog/608909 
    你手上既然有例子就应该知道treeGrid能解析什么格式的数据,在后台通过你设置的条件查询出数据,然后组织成这种能够让tree解析的数据格式就行了。一般都是JSON格式的。