fastadmin自定义搜索后高级搜索功能失效
原因在于自定义搜索后,再执行高级搜索fastadmin将不再向服务器发送搜索参数,修改bootstrap-table-commonsearch.js文件349行代码为如下代码即可:
BootstrapTable.prototype.onCommonSearch = function () { var searchQuery = getSearchQuery(this); var params = getQueryParams(this.options.queryParams({}),searchQuery,true); this.trigger('common-search', this, searchQuery); this.options.pageNumber = 1; this.options.queryParams = function (options) { return $.extend({},options,params) } this.refresh({}); };
该段代码将搜索条件又给加上了,经测试搜索功能正常。