Pre Merge pull request !281 from 子部京涵/master

pull/281/MERGE
子部京涵 2024-03-27 02:59:11 +00:00 committed by Gitee
commit f84a44c096
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 16 additions and 3 deletions

View File

@ -293,10 +293,23 @@ define(['jquery', 'bootstrap'], function ($, undefined) {
var field = $(this).closest("[data-field]").data("field");
var value = $(this).data("value");
var object = $("[name='" + field + "']", table.closest(".bootstrap-table").find(".commonsearch-table"));
if (object.prop('tagName') == "SELECT") {
$("option[value='" + value + "']", object).prop("selected", true);
if (object.length) {
if (object.prop('tagName') == "SELECT") {
$("option[value='" + value + "']", object).prop("selected", true);
} else {
object.val(value);
}
} else {
object.val(value);
var options = table.bootstrapTable('getOptions');
var queryParams = options.queryParams;
options.pageNumber = 1;
options.queryParams = function (params) {
params = queryParams(params);
var filter = params.filter ? JSON.parse(params.filter) : {};
filter[field] = value;
params.filter = JSON.stringify(filter);
return params;
};
}
table.trigger("uncheckbox");
table.bootstrapTable('refresh', {pageNumber: 1});