刚接触Extjs,试着做一个MIS,其中有用到了tree和grid,操作为:
在tree中选择一个节点,后台根据节点ID查询数据库,返回到grid中并分页显示。
请问:
1、在tree中单击一个节点后,如何刷新grid中数据.
我的试验是:
tree.on('click', treeClick=function(node,e){
                    selectNodeId=node.id;
                    ds.load({params:{xzqhbm:selectNodeId,start:0,limit:20}});
                //}
            });
总感觉这样怪怪 的,是否正确??
2、分页显示后,在grid的pagingToolbar中点击下一页,它就从数据库中取出了所有数据。
请问怎样只取出选中的节点相关的数据??
如在tree中选中河北省,分页时上一页下一页也只对河北省的数据显示。
后台是php,通过以下代码获得参数:
        $xzqhbm = $this->_request->getParam('xzqhbm');   //行政区编码
        $count=(int)$this->_request->getParam('limit');
        $offset=(int)$this->_request->getParam('start');