JQuery EasyuidataGrid控件获取pageSize,pageNumber等方法

本文主要是介绍JQuery EasyuidataGrid控件获取pageSize,pageNumber等方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.  获取datagrid当前页码跟页面记录数的方法为:

第一种写法  :

    currPageNumber:代表第几页       currPageSize:代表currPageNumber那一页的数据条数

    获取页码:var currPageNumber = $("#dg" ).datagrid("getPager" ).data("pagination" ).options.pageNumber;

    和

     获取页面记录数:var currPageSize = $("#dg" ).datagrid("getPager" ).data("pagination" ).options.pageSize;

第二种写法 :

   也可以写成这样:

    var options = $("#dg" ).datagrid("getPager" ).data("pagination" ).options

    var curr = options.pageNumber;

   // alert(curr);

    var size = options.pageSize;

2.分页案例

function getPage(pageNumber, pageSize){		var nodeList = getTickeCatalogueCheckedList('#ticketCatalogTree');console.log("checked nodeList = "+nodeList);var repositoryValue = $("#inventoryStatus_ticketMoneyInventory").combobox("getValue");var TTicketStockArray = getTickeCatalogueCheckedList('#ticketCatalogTree');var TTicketStockStr = TTicketStockArray.join(',');//alert(repositoryValue);
// 		if(nodeList.length == 0)
// 		{               
// 			$.messager.alert("提示","请选择节点!");
// 			return;
// 		}$.getJSON("ticket-query-manager/getTicketStockRecords.action",{   repository : repositoryValue,TTicketStockStr : TTicketStockStr,pageNumber : pageNumber,pageSize : pageSize},function(result){//alert(JSON.stringify(result));$("#subNodeModeTable").datagrid("loadData", result);});}function getFirstPageCheck(){var currPageSize = $('#subNodeModeTable').datagrid('getPager').data("pagination").options.pageSize;getPage(1, currPageSize);}

 

3.分页方式:

     第一种方式:

              处理在datagarid写url地址,datagrid自行将参数传递给后台

     第二种方式:

             自行手动进行设置

        var   p= $("#dg" ).datagrid("getPager" );$(p).pagination({onSelectPage:function (pageNumber, pageSize) {alert('onSelectPage pageNumber:' + pageNumber + ',pageSize:' +pageSize);getData(pageNumber, pageSize);}});function getData(pageNumber,pageSize){....}

 

这篇关于JQuery EasyuidataGrid控件获取pageSize,pageNumber等方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/863512

相关文章

mysql8.0无备份通过idb文件恢复数据的方法、idb文件修复和tablespace id不一致处理

《mysql8.0无备份通过idb文件恢复数据的方法、idb文件修复和tablespaceid不一致处理》文章描述了公司服务器断电后数据库故障的过程,作者通过查看错误日志、重新初始化数据目录、恢复备... 周末突然接到一位一年多没联系的妹妹打来电话,“刘哥,快来救救我”,我脑海瞬间冒出妙瓦底,电信火苲马扁.

golang获取prometheus数据(prometheus/client_golang包)

《golang获取prometheus数据(prometheus/client_golang包)》本文主要介绍了使用Go语言的prometheus/client_golang包来获取Prometheu... 目录1. 创建链接1.1 语法1.2 完整示例2. 简单查询2.1 语法2.2 完整示例3. 范围值

SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)

《SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)》本文介绍了如何在SpringBoot项目中使用Jasypt对application.yml文件中的敏感信息(如数... 目录SpringBoot使用Jasypt对YML文件配置内容进行加密(例:数据库密码加密)前言一、J

Spring Boot 中正确地在异步线程中使用 HttpServletRequest的方法

《SpringBoot中正确地在异步线程中使用HttpServletRequest的方法》文章讨论了在SpringBoot中如何在异步线程中正确使用HttpServletRequest的问题,... 目录前言一、问题的来源:为什么异步线程中无法访问 HttpServletRequest?1. 请求上下文与线

解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题

《解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题》在Spring开发中,@Autowired注解常用于实现依赖注入,它可以应用于类的属性、构造器或setter方法上,然... 目录1. 为什么 @Autowired 在属性上被警告?1.1 隐式依赖注入1.2 IDE 的警告:

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot

Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)

《Vue项目的甘特图组件之dhtmlx-gantt使用教程和实现效果展示(推荐)》文章介绍了如何使用dhtmlx-gantt组件来实现公司的甘特图需求,并提供了一个简单的Vue组件示例,文章还分享了一... 目录一、首先 npm 安装插件二、创建一个vue组件三、业务页面内 引用自定义组件:四、dhtmlx

javaScript在表单提交时获取表单数据的示例代码

《javaScript在表单提交时获取表单数据的示例代码》本文介绍了五种在JavaScript中获取表单数据的方法:使用FormData对象、手动提取表单数据、使用querySelector获取单个字... 方法 1:使用 FormData 对象FormData 是一个方便的内置对象,用于获取表单中的键值

Vue ElementUI中Upload组件批量上传的实现代码

《VueElementUI中Upload组件批量上传的实现代码》ElementUI中Upload组件批量上传通过获取upload组件的DOM、文件、上传地址和数据,封装uploadFiles方法,使... ElementUI中Upload组件如何批量上传首先就是upload组件 <el-upl

前端知识点之Javascript选择输入框confirm用法

《前端知识点之Javascript选择输入框confirm用法》:本文主要介绍JavaScript中的confirm方法的基本用法、功能特点、注意事项及常见用途,文中通过代码介绍的非常详细,对大家... 目录1. 基本用法2. 功能特点①阻塞行为:confirm 对话框会阻塞脚本的执行,直到用户作出选择。②