修复表格导出下拉列表显示

pull/133/MERGE
Karson 2019-06-29 11:02:34 +08:00
parent 8c76ac77a4
commit cb4a986184
3 changed files with 9 additions and 5 deletions

View File

@ -254,7 +254,7 @@ class Backend extends Controller
$search = $this->request->get("search", '');
$filter = $this->request->get("filter", '');
$op = $this->request->get("op", '', 'trim');
$sort = $this->request->get("sort", $this->model->getPk() ?: 'id');
$sort = $this->request->get("sort", !empty($this->model) && $this->model->getPk() ?: 'id');
$order = $this->request->get("order", "DESC");
$offset = $this->request->get("offset", 0);
$limit = $this->request->get("limit", 0);

View File

@ -10012,7 +10012,9 @@ define('table',['jquery', 'bootstrap', 'moment', 'moment/locale/zh-cn', 'bootstr
return __('Choose');
}
}, locales);
if (typeof defaults.exportTypes != 'undefined') {
$.fn.bootstrapTable.defaults.exportTypes = defaults.exportTypes;
}
},
// 绑定事件
bindevent: function (table) {
@ -10081,7 +10083,7 @@ define('table',['jquery', 'bootstrap', 'moment', 'moment/locale/zh-cn', 'bootstr
var field = $(this).closest("ul").data("field");
var value = $(this).data("value");
$("select[name='" + field + "'] option[value='" + value + "']", table.closest(".bootstrap-table").find(".commonsearch-table")).prop("selected", true);
table.bootstrapTable('refresh', {pageNumber:1});
table.bootstrapTable('refresh', {pageNumber: 1});
return false;
});
// 刷新按钮事件

View File

@ -103,7 +103,9 @@ define(['jquery', 'bootstrap', 'moment', 'moment/locale/zh-cn', 'bootstrap-table
return __('Choose');
}
}, locales);
if (typeof defaults.exportTypes != 'undefined') {
$.fn.bootstrapTable.defaults.exportTypes = defaults.exportTypes;
}
},
// 绑定事件
bindevent: function (table) {
@ -172,7 +174,7 @@ define(['jquery', 'bootstrap', 'moment', 'moment/locale/zh-cn', 'bootstrap-table
var field = $(this).closest("ul").data("field");
var value = $(this).data("value");
$("select[name='" + field + "'] option[value='" + value + "']", table.closest(".bootstrap-table").find(".commonsearch-table")).prop("selected", true);
table.bootstrapTable('refresh', {pageNumber:1});
table.bootstrapTable('refresh', {pageNumber: 1});
return false;
});
// 刷新按钮事件