異なる条件のブートストラップ非同期によると、テーブル異常なソリューションをリフレッシュ

1.説明

OpenShowDetail.table1.refresh({query: queryData});

今月、リフレッシュこの日付データにはデータ、ビジネスデータをクリックしていないために、この素​​晴らしい場所のうち、今年のデータがありますが、今年クリックした後、ときに、このバックグラウンドチェックはデータはその後、今日の日付をクリックしてませんが、テーブルがこれを示してい今月のデータは、このようなものです、キャッシュがクリーンアップされ、またはそう、何を知りません

2.ソリューション

破壊した後、テーブルを再初期化します

    //先销毁
    $('#OrderListTable').bootstrapTable('destroy');
    $('#GoodsListTable').bootstrapTable('destroy');
    //再初始化表格
    var defaultColunms1 = OpenShowDetail.initColumn1();
    var table1 = new BSTable("OrderListTable", "url", defaultColunms1);
    table1.setPaginationType("client");
    table1.setQueryParams(queryData);
    OpenShowDetail.table1 = table1.init();

    //初始化商品表
    var defaultColunms2 = OpenShowDetail.initColumn2();
    var table2 = new BSTable("GoodsListTable", "url", defaultColunms2);
    table2.setPaginationType("client");
    table2.setQueryParams(queryData);
    OpenShowDetail.table2 = table2.init();

 

おすすめ

転載: blog.csdn.net/LuckFairyLuckBaby/article/details/91889544