- //全选
- 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>});
- }