列表页面使用标签切换以后,自定义搜索失效

问题描述

列表页面使用标签切换以后,自定义搜索失效

复现步骤

任意带tabs标签的列表页面,默认进入以后是全部列表,自定义搜索结果是正确的,如果切换到别的tab是页面以后,再执行自定义搜索,则结果错误,查看URL传递的参数,发现没有组合成需要的参数

BUG截图

image.png

安装启用插件列表

image.png

FastAdmin版本

V1.0.0.20180806_beta

PHP版本

PHP 5.6 fpm-fcgi

运行环境

Apache 2.4


查看更多

关注者
0
被浏览
594
3 个回答
minicaicai
minicaicai 2018-09-11
这家伙很懒,什么也没写!

我也出现这问题,请求协助

fywtat
fywtat 2018-09-13
这家伙很懒,什么也没写!

列表页都做成插件了?这么6

shijian
shijian 2018-11-05
这家伙很懒,什么也没写!

把对应的js换成

  // 绑定TAB事件
        $('.panel-heading a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
            var field = $(this).closest("ul").data("field");
            var value = $(this).data("value");
            var options = table.bootstrapTable('getOptions');
            options.pageNumber = 1;
            options.queryParams = function (params) {
                var filter = {};
                if (value !== '') {
                    filter[field] = value;
                }
                params.filter = JSON.stringify(filter);
                return params;
            };
            table.bootstrapTable('refresh', {});
            return false;
        });

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览