bootstrap table服务器分页的问题(PHP)

bootstrap table服务器分页的问题(PHP),第1张

前端代码块
<table id="test-table" class="col-xs-12" data-toolbar="#toolbar">
function initTable(){
$('#test-table')bootstrapTable({
method: 'get',
toolbar: '#toolbar', //工具按钮用哪个容器
striped: true, //是否显示行间隔色
cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性()
pagination: true, //是否显示分页()
sortable: false, //是否启用排序
sortOrder: "asc", //排序方式
pageNumber:1, //初始化加载第一页,默认第一页
pageSize: 10, //每页的记录行数()
pageList: [10, 25, 50, 100], //可供选择的每页的行数()
url: "/testProject/page4listjson",//这个接口需要处理bootstrap table传递的固定参数
queryParamsType:'', //默认值为 'limit' ,在默认情况下 传给服务端的参数为:offset,limit,sort
// 设置为 '' 在这种情况下传给服务器的参数为:pageSize,pageNumber
//queryParams: queryParams,//前端调用服务时,会默认传递上边提到的参数,如果需要添加自定义参数,可以自定义一个函数返回请求参数
sidePagination: "server", //分页方式:client客户端分页,server服务端分页()
//search: true, //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
strictSearch: true,
//showColumns: true, //是否显示所有的列
//showRefresh: true, //是否显示刷新按钮
minimumCountColumns: 2, //最少允许的列数
clickToSelect: true, //是否启用点击选中行
searchOnEnterKey: true,
columns: [{
field: 'id',
title: 'id',
align: 'center'
}, {
field: 'testkey',
title: '测试标识',
align: 'center'
}, {
field: 'testname',
title: '测试名字',
align: 'center'
},{
field: 'id',
title: ' *** 作',
align: 'center',
formatter:function(value,row,index){
//通过formatter可以自定义列显示的内容
//value:当前field的值,即id
//row:当前行的数据
var a = '<a href="" >测试</a>';
}
}],
pagination:true
});
}
在前端通过请求获取table数据时,bootstrap table会默认拼一个 searchText的参数,来支持查询功能。
服务端代码
@RequestMapping(value = "/page4listjson")
public void page4list(Integer pageSize, Integer pageNumber, String searchText, >当服务器没有对数据进行分页时,前端页面设计又要求进行分页,要分开来设置。
服务端分页:
responseHandler: function(data){
return dataresponse;
},
客户端分页,需要指定到rows:
sidePagination : "client",
responseHandler: function(data){
return dataresponserows;
},

一,批处理生成Reg文件 *** 作注册表
用批处理中的重定向符号可以轻松地生成reg文件。然后用命令执行reg文件即可!
这里,着重要了解reg文件 *** 作注册表的方法。
首先reg文件首行必须是:Windows
Registry
Editor
Version
500。然后才是 *** 作注册表的内容。
(就和从注册表中导出的文件格式一致)
1,创建子项
Windows
Registry
Editor
Version
500
[HKEY_LOCAL_MACHINE\SOFTWARE\TTT]
在HKEY_LOCAL_MACHINE\SOFTWARE\下创建了一个名字为“TTT”的子项。
2,创建一个项目名称
复制代码
代码如下:
Windows
Registry
Editor
Version
500
[HKEY_LOCAL_MACHINE\SOFTWARE\TTT]
"Name"="TTT
BLOG"
"EMail"="taoether@gmailcom"
"URL"=">

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13436090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-05
下一篇 2023-08-05

发表评论

登录后才能评论

评论列表(0条)

保存