ExtJS 树形菜单求教
extjs吧
全部回复
仅看楼主
level 3
小强哥的老巢
楼主
树形菜单的数据都是都数据库读取的,现在用的是MySql,现在在纠结如果一次性将数据都取出来的话,这个SQL语句怎么写,怎么将它转换成
这种格式,用递归吗??
还有就是不一次性取的话,我怎么在点击父节点的那个加号时,把父节点的Id传到后台,去取子节点,用的是Ext的那个发放啊
2014年10月23日 14点10分
1
level 5
soutnila
很明显不应该一次性取?数据量大会降低页面渲染的性能!应该点击的时候再去加载,TreePanel会根据你的配置自动发送加载子节点的请求去后台get数据,服务器端只要按照格式将数据封装好就可以了。在expand事件里获取当前点击的父节点id然后在store的beforeload事件里将id作为参数传到后台action中,后台根据id查询对应记录
2014年10月25日 16点10分
2
1