bootstrap的bootstrapTable分页查询如何扩展表单参数

//初始化表格
$('#addWorkOrderTable').bootstrapTable({
    method: 'POST',
    dataType: 'json',
    contentType: "application/x-www-form-urlencoded",
    cache: false,
    striped: true, 
    sidePagination: "server",
    url: "",
    height: $(window).height() - 230,
    width: $(window).width() - 20,
    showColumns: true,
    pagination: true,
    sortName:"gdzt,pdsj",
    sortOrder:"asc",
    pageNumber: 1, 
    pageSize: 10,
    queryParams:function(params) {
        var temp = {
            pageSize: params.pageSize,
            pageNumber: params.pageNumber,
            sortName: params.sortName,
            sortOrder: params.sortOrder
        };
        $.extend(temp,getFormJson($("#searchWorkOrderForm")));
        return temp;
    },
    queryParamsType:'',
    minimumCountColumns: 2,
    pageList: [10, 15, 25, 50, 100],
    uniqueId: "id", 
    showExport: true,
    exportDataType: 'all',
    clickToSelect: 'true', 
    columns: [[]]})

1、如上大字所示,默认分页查询   触发的查询携带的参数如下(均为初始化表格定义的)bootstrap-tableAPI

       pageSize,sortOrder,sortName,sortOrder (服务器分页模式)

2、若想要使用自定义查询,可以通过 $.extend()方法进行表单参数拼接 具体请查看 $.extend api

    如上代码使用表单参数组成json数组对象拼接在原有的json对象中,则参数扩展表单中参数,可以与后台进行参数注入


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mars'Ares

请我喝杯咖啡吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值