jQuery MiniUI

标题: Datagrid分组并排序问题。 [打印本页]

作者: zhugezhiyuan    时间: 2013-8-21 17:33:26     标题: Datagrid分组并排序问题。

本帖最后由 zhugezhiyuan 于 2013-8-21 17:33 编辑

想实现类似邮件客户端的功能,即点击Datagrid某一列,整个表格数据就以该列来进行分组,并以升序排序,再次点击该列,以降序排序。代码初始加载能实现分组,但是怎么实现点击列头重新分组呢?
前台代码:
<div id="dgMailList" class="mini-datagrid" style="width: auto;
                            margin:0 auto;padding:0; height: 260px;" url='/Ajax/MailAjax.ashx?action=GetMailList'
                            idfield="FID" showfooter="false" pager="#mailPager" pagesize="10" multiselect="true"
                            allowresize="true" showColumnsMenu="true" collapseGroupOnLoad="false" allowalternating="true"  allowmovecolumn="true"
                            allowSortColumn="true" emptytext="无邮件" >

</div>

<script>
var dgMailList = mini.get("dgMailList");
    dgMailList.groupBy("SepDate", "asc");

dgMailList.load();
</script>


headercellclick这个事件无法实现,即使将 allowSortColumn设置成false也实现不了。

求高手指点!!!


作者: felt    时间: 2013-8-22 09:46:17

headercellclick这个事件无法实现

不好意思,昨晚的回答有点仓促。
今天测试了,用onheadercellclick可以实现重新分组的。





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2