2 a789856348qwera a789856348qwera 于 2015.06.02 15:06 提问

jQuery EasyUI 中的treegrid实现子项和父项内容字段类型不同

各位大神,如何用easyui中的treegrid来实现datagrid中点击展开,然后显示。显示的父项的字段类型和子项的数据类型不一样,如图所示:

datagrid有个onexpendrow时间可以实现,但是treegrid是属于懒加载,一次性加载完毕,就是怎么让下面的那一行,显示的跟上面的那一行不一样,这个用treegrid怎么实现

2个回答

showbo
showbo   Ds   Rxr 2015.06.02 16:08

你这个是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
a789856348qwera
a789856348qwera   2015.06.05 14:38

这个确实是datagrid的,不过现在已经用其他方法解决了,不过还是非常感谢你的 回答,我这边主要是用treegrid进行的,然后台数据处理的时候,
直接对数据按照指定格式封装成特定的json字符串,前台直接解析就可以了

Csdn user default icon
上传中...
上传图片
插入图片