表格树新增showSearch是否显示检索信息

master
RuoYi 5 years ago committed by Limy
parent a83e27ce52
commit c3e7986bf1

@ -70,6 +70,12 @@
var $rightToolbar = $('<div class="btn-group tool-right">'); var $rightToolbar = $('<div class="btn-group tool-right">');
$toolbar.append($rightToolbar); $toolbar.append($rightToolbar);
target.parent().before($toolbar); target.parent().before($toolbar);
// ruoyi 是否显示检索信息
if (options.showSearch) {
var $searchBtn = $('<button class="btn btn-default btn-outline" type="button" aria-label="search" title="搜索"><i class="glyphicon glyphicon-search"></i></button>');
$rightToolbar.append($searchBtn);
registerSearchBtnClickEvent($searchBtn);
}
// 是否显示刷新按钮 // 是否显示刷新按钮
if (options.showRefresh) { if (options.showRefresh) {
var $refreshBtn = $('<button class="btn btn-default btn-outline" type="button" aria-label="refresh" title="刷新"><i class="glyphicon glyphicon-repeat"></i></button>'); var $refreshBtn = $('<button class="btn btn-default btn-outline" type="button" aria-label="refresh" title="刷新"><i class="glyphicon glyphicon-repeat"></i></button>');
@ -358,6 +364,12 @@
}); });
return $tr; return $tr;
} }
// 检索信息按钮点击事件
var registerSearchBtnClickEvent = function(btn) {
$(btn).off('click').on('click', function () {
$(".search-collapse").slideToggle();
});
}
// 注册刷新按钮点击事件 // 注册刷新按钮点击事件
var registerRefreshBtnClickEvent = function(btn) { var registerRefreshBtnClickEvent = function(btn) {
$(btn).off('click').on('click', function () { $(btn).off('click').on('click', function () {
@ -684,6 +696,7 @@
toolbar: null, // 顶部工具条 toolbar: null, // 顶部工具条
height: 0, // 表格高度 height: 0, // 表格高度
showTitle: true, // 是否采用title属性显示字段内容被formatter格式化的字段不会显示 showTitle: true, // 是否采用title属性显示字段内容被formatter格式化的字段不会显示
showSearch: true, // 是否显示检索信息
showColumns: true, // 是否显示内容列下拉框 showColumns: true, // 是否显示内容列下拉框
showRefresh: true, // 是否显示刷新按钮 showRefresh: true, // 是否显示刷新按钮
expanderExpandedClass: 'glyphicon glyphicon-chevron-down', // 展开的按钮的图标 expanderExpandedClass: 'glyphicon glyphicon-chevron-down', // 展开的按钮的图标

@ -398,6 +398,7 @@
toolbar: "toolbar", toolbar: "toolbar",
striped: false, striped: false,
expandColumn: 1, expandColumn: 1,
showSearch: true,
showRefresh: true, showRefresh: true,
showColumns: true, showColumns: true,
expandAll: true, expandAll: true,
@ -417,6 +418,7 @@
striped: options.striped, // 是否显示行间隔色 striped: options.striped, // 是否显示行间隔色
bordered: true, // 是否显示边框 bordered: true, // 是否显示边框
toolbar: '#' + options.toolbar, // 指定工作栏 toolbar: '#' + options.toolbar, // 指定工作栏
showSearch: options.showSearch, // 是否显示检索信息
showRefresh: options.showRefresh, // 是否显示刷新按钮 showRefresh: options.showRefresh, // 是否显示刷新按钮
showColumns: options.showColumns, // 是否显示隐藏某列下拉框 showColumns: options.showColumns, // 是否显示隐藏某列下拉框
expandAll: options.expandAll, // 是否全部展开 expandAll: options.expandAll, // 是否全部展开

Loading…
Cancel
Save