当前位置: 首页 > news >正文

Easyui中datagrid切换页码后,再次根据其他条件查询,重置为第一页,序号从1开始显示

Easyui中datagrid切换页码后,再次根据其他条件查询,无法将序号重置为1开始显示

  • 1、查询按钮
  • 2、datagrid的查询方法
  • 3、datagrid点击分页
  • 4、重置方法

1、查询按钮

<a href="javascript:Query(1,true)" id="btnQuery" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-search'">查询</a>

2、datagrid的查询方法

function Query(pageIndex, boolen) {if (boolen) {//当我们点击查询按钮的时候,进行重置,从第一页序号1开始显示setFirstPage('#tt');}$.ajax({data: {ajaxMethod: 'ajaxGetList',pageIndex: pageIndex,pageSize: $('#tt').datagrid('getPager').pagination('options').pageSize,roles: $("#RoleName").combobox('getValues').toString(),},type: "post",dataType: 'json',cache: false,async: false,success: function (data) {$('#tt').datagrid('loadData', { 'total': data.recordCount, 'rows': data.recordInfo });}});
}

3、datagrid点击分页

 $('#tt').datagrid({url: null,pagination: true,pageNumber: 1,pageSize: 20,pageList: [20, 50, 100],rownumbers: true,emptyMsg: '当前查无数据',fitColumns: false,fit: true,singleSelect: true,columns: [[{ field: 'FID', title: '编号', width: 120, align: 'left', halign: 'center' },{ field: 'FROLE', title: '角色', width: 120, align: 'left', halign: 'center' },{ field: 'FROLEVIEW', title: '角色权限', width: 300, align: 'center', halign: 'center' },{ field: 'FISACTIVE', title: '启用', width: 80, align: 'center', halign: 'center',formatter: function (value) {if (value == '1') {return '<span style="color:blue">是</span>';}else if (value == '0') {return '<span style="color:red">否</span>';}}}]],toolbar: '#tb',onDblClickRow: function (rowIndex, rowData) {.................},doPagination: function (pPageIndex, pPageSize) {//我们在点击切换页码的时候不做重置Query(pPageIndex);}});

4、重置方法

function setFirstPage(Ids) {var opts = $(Ids).datagrid("options");var pager = $(Ids).datagrid("getPager");opts.pageNumber = 1;opts.pageSize = opts.pageSize;pager.pagination("refresh", {pageNumber: 1,pageSize: opts.pageSize});
}
http://www.lryc.cn/news/98557.html

相关文章:

  • 随笔03 考研笔记整理
  • 一次线上OOM问题的个人复盘
  • 【机器学习】基础知识点的汇总与总结!更新中
  • NLP杂记
  • 算法通过村第二关-链表白银笔记
  • 力扣题库刷题笔记75--颜色分类
  • 《面试1v1》如何提高远程用户的吞吐量
  • 论文笔记--Distilling the Knowledge in a Neural Network
  • Mac上安装sshfs
  • MQ公共特性介绍 (ActiveMQ, RabbitMQ, RocketMQ, Kafka对比)
  • 灵雀云Alauda MLOps 现已支持 Meta LLaMA 2 全系列模型
  • 技术方案模版
  • 【Linux命令200例】cut强大的文本处理工具
  • 《论文阅读》具有特殊Token和轮级注意力的层级对话理解 ICLR 2023
  • C# 定时器封装版
  • 前端学习——Vue (Day4)
  • 如果你是一个嵌入式面试官,你会问哪些问题?
  • 学习笔记十三:云服务器通过Kubeadm安装k8s1.25,供后续试验用
  • 【Maven】Maven配置国内镜像
  • ChatGPT有几个版本,哪个版本最强,如何选择适合自己的?
  • pg_standby备库搭建
  • RNNLSTM
  • 到底什么是前后端分离
  • 【React】精选5题
  • MUR2080CT- ASEMI二极管的特性和应用
  • 安全测试国家标准解读——资源管理和内存管理
  • 3D元宇宙游戏,或许能引爆新的文娱消费增长点
  • (学习笔记-IP)IP基础知识
  • 神经数据库:用于使用 ChatGPT 构建专用 AI 代理的下一代上下文检索系统 — (第 2/3 部分)
  • 一文6个概念从0到1带你成功入门自动化测试【0基础也能看懂系列】