首页 > 其他分享 >JQGrid自動翻頁

JQGrid自動翻頁

时间:2024-01-15 16:44:41浏览次数:34  
标签:JQGrid 自動 UnCount 翻頁 grid UnRate var VendorName jqGrid

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><!-- 引入 jQuery 和 jqGrid 相关的库和样式 --><script src="https://code.jquery.com/jquery-3.6.0.min.js"></script><link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" /><script src="https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.5/jquery.jqgrid.min.js"></script><link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/free-jqgrid/4.15.5/css/ui.jqgrid.min.css" /><title>jqGrid Example with Data</title></head><body><table id="grid"></table><script>
// 定义您的数据数组
var myData = [
{ VendorName: "A", UnRate: 1, UnCount: 2 },
{ VendorName: "B", UnRate: 11, UnCount: 22 },
{ VendorName: "C", UnRate: 33, UnCount: 44 },
];
// 初始化 jqGrid
$("#grid").jqGrid({
datatype: "local",
data: myData,
colModel: [
{ name: "VendorName", label: "Vendor Name", width: 100 },
{ name: "UnRate", label: "UnRate", width: 100 },
{ name: "UnCount", label: "UnCount", width: 100 },
],
rowNum: 1,
rowList: [1, 2, 3],
viewrecords: true,
caption: "Example with Data",
pager: true
});

// 设置自动翻页
var autoPagingInterval = 3000; // 翻页间隔时间(以毫秒为单位),设置为 3 秒
setInterval(function() {
var grid = $("#grid");
var currentPage = grid.jqGrid('getGridParam', 'page'); // 获取当前页号
var totalPages = grid.jqGrid('getGridParam', 'lastpage'); // 获取总页数
var nextPage = currentPage < totalPages ? currentPage + 1 : 1; // 计算下一页号
grid.jqGrid('setGridParam', { page: nextPage }).trigger("reloadGrid");
}, autoPagingInterval);
</script></body></html>

标签:JQGrid,自動,UnCount,翻頁,grid,UnRate,var,VendorName,jqGrid
From: https://www.cnblogs.com/Hawk-Hong/p/17965705

相关文章

  • jQuery学习之:jqGrid表格插件——从Struts2获得数据
    jQuery学习之:jqGrid表格插件——从Struts2获得数据 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://polaris.blog.51cto.com/1146394/264465之前谈到了jqGrid与Serlvet/JSP集......
  • 关于Jquery jqGrid的使用
    [color=red][b]官方文档[/b][/color]:[url]http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jqgriddocs[/url]jqGrid使用总结[url][/url]jqGrid的属性列表:[url]http://www.helloweba.com/view-blog-162.html[/url]jqgrid的一些操作动态增加列用......
  • jqGrid的搜索框下拉
    {name:'wareId',index:'wareId',width:150,formatter:function(cellvalue,options,rowObject){returnrowObject.wareName;},inputtype:"selec......
  • jqGrid组件
    jsp<html><linktype="text/css"rel="stylesheet" href="/7e/css/template/default/style.css"><linktype="text/css"rel="stylesheet" href="/7e/css/template/default/network.css"&g......
  • 获取jqgrid表格控件传递的参数
    我记得原来用过,但是忘记了,找了半天没有找到,现在在这里记录一下,希望可以帮到你们$("#tableId"+n.id).jqGrid('getGridParam').postData......
  • JqGrid表格编辑时出现的问题记录
    触发场景:设jqgrid中有20行数据,设置class=“hide-row”隐藏5行后,再通过操作栏删除5行后,点击保存表单。此时在数据库只能查询到页面显示的10行数据。隐藏行的数据没有被保存......
  • 若有安裝APP, 自動開啟(使用 URL Schema), 若無, 則詢問是否到商店進行下載。
    原理:用瀏覽器開啟下載html,利用javascript判斷。   ​​​​​<html><head><title>判斷是否有安裝APP,若無,則詢問是否下載</title><metahttp-equiv="Content-Type"c......
  • jqGrid 选择多行
    多选获取多行的idvargr=jQuery("#tbList").jqGrid('getGridParam','selarrrow');循环遍历将值存为数组对象varrowData=[];for(i=0;i<gr.length;i++)......
  • jqGrid通用编辑规则
    一个将数据显示在grid中主要的原因是为了快速容易的编辑它,jqGrid支持3种编辑方法jqGrid单元格编辑配置,事件及方法::编辑表格中的单元格jqGrid行编辑配置:同时编辑一行中......