bootstrapTable 的 refresh 带参数 方法使用简单举例

本文就bootstrapTable refresh 方法带传递参数做简单举例说明。

下面代码中,一个table,一个button,单击button会触发刷新表格操作。

<!DOCTYPE html> <html lang="en">
<head>
<meta charset="utf-8">

<link rel="stylesheet" href="../libs/bootstrap-table-v1.11.0/bootstrap.min.css">
<link rel="stylesheet" href="../libs/bootstrap-table-v1.11.0/bootstrap-table.css">


<script src="../libs/jQuery/jquery-1.8.3.min.js"></script>
<script src="../libs/bootstrap-table-v1.11.0/bootstrap.min.js"></script>
<script src="../libs/bootstrap-table-v1.11.0/bootstrap-table.js"></script>
<script src="../libs/bootstrap-table-v1.11.0/bootstrap-table-zh-CN.js"></script>

</head>

<body>

<table id="item_table"></table>
<button id=refresh_button type="button">刷新</button>

<script>

$('#item_table').bootstrapTable({
    url: "http://local/data/?format=abc",
    columns: [{
        field: 'id',
        title: 'Item ID'
    }, {
        field: 'name',
        title: 'Item Name'
    }, {
        field: 'price',
        title: 'Item Price'
    }],
    data: [{
        id: 1,
        name: 'Item 1',
        price: '$1'
    }, {
        id: 2,
        name: 'Item 2',
        price: '$2'
    }]
});


$("#refresh_button").click(function (){

    var opt = {
        url: "http://local/data/?format=json",
        silent: true,
        query:{
            type:1,
            level:2
        }
    };
    //带参数 刷新
    $("#item_table").bootstrapTable('refresh', opt);

      //不带参数,仅刷新
//    $("#item_table").bootstrapTable('refresh');
});

</script>

</body>
</html>

 

refresh发出带参数的请求url为(即会覆盖原有的旧参数)
http://local/api/data/?format=json&type=1&level=2

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值