jquery easy ui datagrid 全选、反选、清除
其他
2018-09-02 13:44:13
阅读次数: 0
原文
-
- function allselectRow(tableName) {
- $('#' + tableName).datagrid('selectAll');
- }
-
- function unselectRow(tableName) {
- var s_rows = $.map($('#' + tableName).datagrid('getSelections'),
- function(n) {
- return $('#' + tableName).datagrid('getRowIndex', n);
- });
- $('#' + tableName).datagrid('selectAll');
- $.each(s_rows, function(i, n) {
- $('#' + tableName).datagrid('unselectRow', n);
- });
-
- }
-
- function clearSelections(tableName) {
- $('#' + tableName).datagrid('clearSelections');
- }
- var grid = $('#tt1');
- var options = grid.datagrid('getPager').data("pagination").options;
-
- var currentPage = options.pageNumber;
-
- var total = options.total;
-
- var rows = options.pageSize;
-
- var max = Math.ceil(total / options.pageSize);
-
- function checkAll() {
- <span style="white-space:pre"> </span>$("input[name='menuid']").each(function() {
- <span style="white-space:pre"> </span>$(this).attr("checked", true);
- <span style="white-space:pre"> </span>});
- };
-
- function reversal() {
- <span style="white-space:pre"> </span>$("input[name='menuid']").each(function() {
- <span style="white-space:pre"> </span>$(this).attr("checked", !this.checked);
- <span style="white-space:pre"> </span>});
- }
-
- function clearCheck() {
- <span style="white-space:pre"> </span>$("input[name='menuid']").each(function() {
- <span style="white-space:pre"> </span>$(this).attr("checked", false);
- <span style="white-space:pre"> </span>});
- }
转载自blog.csdn.net/u010217750/article/details/53859918