zoukankan      html  css  js  c++  java
  • bootstrapTable的数据后端分页排序

    数据后端分页排序,其实就是sql语句中oeder by做一些限制。

    之前在写sql语句中的order by是写死,既然要写活,就要传参数到后台。

    之前讲到bootstrapTable的queryParams可以自定义参数,这里就只需要找下点击需要排序列的字段名就行 

    this.sortName  是排序列的字段名    this.sortOrder  排序的方式(正序,倒序)

    queryParams: function (params) {//自定义参数,这里的参数是传给后台的,我这是是分页用的 
                console.log(this.sortName);
                console.log(this.sortOrder)
                return {//这里的params是table提供的  
                    cp: params.offset,//从数据库第几条记录开始  
                    ps: params.limit,//找多少条  
                    sn: this.sortName,
                    so: this.sortOrder
                };

    后台只需修改下order by就行了

    sqls += " order by "'+sn+'" "'+so+'" ";
  • 相关阅读:
    JUnit4.13环境配置
    OO第5-7次作业总结
    电梯的一点浅优化
    C++变量作用域、生存期、存储类别
    最后一次OO博客
    OO第三次总结
    OO第二次总结
    OO第一次总结
    POJ3934
    POJ刷题计划
  • 原文地址:https://www.cnblogs.com/tzzf/p/7764311.html
Copyright © 2011-2022 走看看