全国咨询热线:18720358503

小程序首页模板_Bootstrap Table使用整理(五)之分页

类别:媒体报道 发布时间:2021-01-12 浏览人次:

Bootstrap Table使用整理(五)之分页组合查询       这篇文章主要介绍了 Bootstrap Table使用整理(五)之分页组合查询的实例代码,非常报错,具有参考借鉴价值,需要的朋友可以参考下

推荐阅读:

Bootstrap Table使用整理(一)

Bootstrap Table使用整理(二) 

Bootstrap Table使用整理(三) 

Bootstrap Table使用整理(四)之工具栏

一、分页组合查询

* data-pagination 指定是否启用分页 
* data-page-list 指定分页的页数据量数组 '[5,10]' 
* data-side-pagination 指定分页是否是服务端(server)/客户端(client) 
* 特别说明: 
* 客户端,请求参数: 
* search:文本框内容,在文本框内容改变是自动提交请求 
* order: 排序方式 
* sort:排序列名 
* offset:划过条数 
* limit:要获取的数据的条数 
var $table1= $('#table1').bootstrapTable({ 
 columns: [ 
 { field: 'sno', title: '学生编号',sortable:true }, 
 { field: 'sname', title: '学生姓名' }, 
 { field: 'ssex', title: '性别' }, 
 { field: 'sbirthday', title: '生日' }, 
 { field: 'class', title: '课程编号' }, 
 url: '@Url.Action("GetStuList", "DataOne")', 
 pagination: true, 
 sidePagination: 'server', 
 pageList:[5,10,20,50], 
 queryParams: function (params) { 
 params.name = '张三丰'; 
 //特别说明,返回的参数的值为空,则当前参数不会发送到服务器端 
 //这种指定请求参数的方式和datatables控价类似 
 params.sex = $('input[name="sex"]:checked').val(); 
 return params; 
//刷新方法 
$('#heartBtn').click(function () { 
 $table1.bootstrapTable('refresh'); 
[html] view plain copy print 
 table id="table1" 
 data-classes="table table-hover " 
 data-search="true" 
 data-show-refresh="true" 
 data-show-toggle="true" 
 data-show-columns="true" 
 data-toolbar="#toolbar" /table 
 div id="toolbar" 
 div 
 button 
 i /i 
 /button 
 button 
 i id="heartBtn" /i 
 /button 
 button 
 i /i 
 /button 
 /div 
 div 
 label 性别: /label 
 label 
 input type="radio" name="sex" value="男" / 男 
 /label 
 label 
 input type="radio" name="sex" value="女" / 女 
 /label 
 /div 
 /div 

2.服务端代码处理

public JsonResult GetStuList(string sex, string search, string sort, string order, int offset, int limit) 
 var query = _Context.Student.AsQueryable(); 
 if (string.IsNullOrEmpty(sex) == false) 
 query = query.Where(q = q.Ssex == sex); 
 if (string.IsNullOrEmpty(search) == false) 
 query = query.Where(q = q.Sno.Contains(search) || q.Sname.Contains(search)); 
 //排序 
 if (sort == "sno") 
 if (order == "asc") 
 query = query.OrderBy(q = q.Sno); 
 else 
 query = query.OrderByDescending(q = q.Sno); 
 else 
 query = query.OrderBy(q = q.Sbirthday); 
 int total = query.Count(); 
 var list = query.Skip(offset).Take(limit).ToList(); 
 return Json(new 
 rows = list, 
 total = total 
 }); 
}

以上所述是小编给大家介绍的Bootstrap Table使用整理(五)之分页组合查询,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对凡科网站的支持!


推荐阅读

小程序首页模板_Bootstrap Table使用整理(五)之分页

Bootstrap Table应用梳理(五)之分页查询组成查寻 本文关键详细介绍了 Bootstrap Table应用梳理(五)之分页查询组成查寻的案例编码,十分出错,具备参照效仿使用价值,必须的朋友能够参...

2021-01-12
SEO新手常见5大误区

错误观念1.假如网页页面照片很大,将占有网页页面针对这一难题,百度搜索网站后台管理职工具备官方网表述。假如您有兴趣爱好,能够检索查寻并查询它。大家在此已不反复。可是...

2021-01-12
广州凡科互联网科技股份有限公司招聘电商运营

招聘人数:8职位信息1.负责管理电子商务平台的商品订单管理及日常平台操作2.负责管理电子商务平台的交易投诉,对平台的服务质量和用户满意度负责3.负责店铺的日常运营,活动对接...

2021-01-12
关于启用备案用户真实身份信息全电子化核验的

您的部位: > 新闻报道新闻资讯 > 企业新闻报道 > 有关开启办理备案客户真正真实身份信息内容全电子器件化核实的依据国家工信部信管函[2019]8花了7天时间通告规定,中西部数码科技...

2021-01-12
广州凡科互联网科技股份有限公司招聘大客户销

招聘人数:10职位信息岗位职责:1. 从事网站建设/OA服务的顾问式销售工作,为客户提供网站建设和信息化咨询服务;2. 熟悉公司理念及产品,了解客户需求,借助专业策划提供的解决方...

2021-01-12
广州凡科互联网科技股份有限公司招聘OA销售

招聘人数:27职位信息职位描述:你如果加入我们你将了解到一个有着如同IBM一样伟大使命的互联网科技公司IBOS你将学习到一身一流的互联网科技公司的职业技能、全面武装自己你将享...

2021-01-12
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信