继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

C1 Wijmo Grids 更多惊喜

linux零基础学习视频
关注TA
已关注
手记 276
粉丝 29
获赞 121

本文中,我将给大家介绍一系列非常棒的 Wijmo Grids功能。我们先以一个新的Wijmo Grids 来开始我们这次的 Wijmo Grids 之旅吧。

 


 

复制代码

<BR><table id="tableDepartmentInformation"><BR>    <thead><BR>        <tr><BR>            <th>First Name<BR>            </th><BR>            <th>Last Name</th><BR>            <th>Department</th><BR>        </tr><BR>    </thead><BR>    <tbody><BR>        <tr><BR>            <td>Kevin</td><BR>            <td>Griffin</td><BR>            <td>Marketing</td><BR>        </tr><BR>        <tr><BR>            <td>Rich</td><BR>            <td>Dudley</td><BR>            <td>Marketing</td><BR>        </tr><BR>        <tr><BR>            <td>Chris</td><BR>            <td>Bannon</td><BR>            <td>Development</td><BR>        </tr><BR>        <tr><BR>            <td>Johnny</td><BR>            <td>Doe</td><BR>            <td>Management</td><BR>        </tr><BR>        <tr><BR>            <td>Tommy</td><BR>            <td>Tutone</td><BR>            <td>IT</td><BR>        </tr><BR>        <tr><BR>            <td>Joe</td><BR>            <td>Montana</td><BR>            <td>IT</td><BR>        </tr><BR>        <tr><BR>            <td>Ingio</td><BR>            <td>Montoya</td><BR>            <td>Freelance</td><BR>        </tr><BR>        <tr><BR>            <td>Luke</td><BR>            <td>Skywalker</td><BR>            <td>Jedi</td><BR>        </tr><BR>    </tbody><BR></table><P></P><P><script type="text/javascript"><BR>    $(document).ready(function () {<BR>$("#tableDepartmentInformation").wijgrid();<BR>});<BR></script><BR></P>

复制代码

 

 

 

1. 排序

我们展示的第一个功能是基本的排序功能。我们只需设置allowSorting属性为true即可

代码:

复制代码

$("#tableDepartmentInformation").wijgrid({allowSorting: true});

复制代码

 

运行后,单击列头即可实现排序。

效果图:


2. 分页

现在我们将介绍C1 Wijmo Grids 的分页功能。当数据量很大时,分页功能可以使请求速度。分页设置同样很简单,我们只需要设置allowPaging属性为 True 即可。Wijmo Grids 默认分页行数为 10,你可以通过设置pageSize属性去自定义每页行数。

代码:

复制代码

$("#tableDepartmentInformation").wijgrid({allowPaging: true,pageSize: 2});

复制代码

 


3. 过滤

过滤功能允许我们使用列中单元格值去过滤该列。例如,如果你想返回产品为ComponentOne 项。我们可以通过过滤功能实现。添加过滤功能,我们可以设置 showFilter 属性来实现。

代码:

复制代码

$("#tableDepartmentInformation").wijgrid({showFilter: true});

复制代码

 


4. 分组

分组功能以分组所依据的列进行排序。例如,我们想以“区域列”进行分组。因为我们需要显示所有区域项,所以“区域列”过滤功能将实效。排序功能将以“组”为单位进行排序。使用C1 Wijmo Grids 分组功能我们需要设置 allowColMovingshowGroupArea属性。之后,我们就可以拖拽列头到分组区域进行分组了。

代码:

复制代码

$("#tableDepartmentInformation").wijgrid({showGroupArea: true});$("#tableDepartmentInformation").wijgrid({allowColMoving: true});

复制代码

 


 

5. 结束语

我们仅使用几行代码,我们实现了 排序、分页、过滤和分组功能。我希望这篇文章能够唤起大家对 Wijmo 的兴趣。在下一篇文章中,我将继续介绍怎样使用后台代码来实现上述功能,感兴趣的朋友敬请关注哦~


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP