各位大神,如何用easyui中的treegrid来实现datagrid中点击展开,然后显示。显示的父项的字段类型和子项的数据类型不一样,如图所示:
datagrid有个onexpendrow时间可以实现,但是treegrid是属于懒加载,一次性加载完毕,就是怎么让下面的那一行,显示的跟上面的那一行不一样,这个用treegrid怎么实现
你这个是detailview,不是treegrid吧。。在onExpandRow获取详细的容器,然后datagrid配置新的columns
detailFormatter: function (index, row) { return '<div id="subDg' + index + '"><tr></div>'; },
onExpandRow: function (index, row) {
var o = $('#subDg' + index);
//.....新建一个datagrid配置新的columns
这个确实是datagrid的,不过现在已经用其他方法解决了,不过还是非常感谢你的 回答,我这边主要是用treegrid进行的,然后台数据处理的时候,
直接对数据按照指定格式封装成特定的json字符串,前台直接解析就可以了