From a3a5707cdda73c3c29167dd44082bee9106e4c8e Mon Sep 17 00:00:00 2001 From: Karson <karsonzhang@163.com> Date: Wed, 2 Sep 2020 16:48:04 +0800 Subject: [PATCH] 优化searchList修改后刷新事件 优化标题过长时固定宽度不生效的BUG --- public/assets/js/bootstrap-table-commonsearch.js | 4 ++-- public/assets/js/require-backend.min.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/public/assets/js/bootstrap-table-commonsearch.js b/public/assets/js/bootstrap-table-commonsearch.js index 8273a37..94afbc2 100644 --- a/public/assets/js/bootstrap-table-commonsearch.js +++ b/public/assets/js/bootstrap-table-commonsearch.js @@ -95,7 +95,7 @@ searchList = ret; } var optionList = createOptionList(searchList, vObjCol, that); - $("form.form-commonsearch select[name='" + vObjCol.field + "']", that.$container).html(optionList.join('')); + $("form.form-commonsearch select[name='" + vObjCol.field + "']", that.$container).html(optionList.join('')).trigger("change"); }); })(vObjCol, that); } else { @@ -292,7 +292,7 @@ this.$header.find('th[data-field]').each(function (i) { var column = $(this).data(); if (typeof column['width'] !== 'undefined') { - $(this).css("min-width", column['width']); + $(this).css("max-width", column['width']); } }); this.options.stateField = this.header.stateField; diff --git a/public/assets/js/require-backend.min.js b/public/assets/js/require-backend.min.js index a569b4d..ecfbc60 100644 --- a/public/assets/js/require-backend.min.js +++ b/public/assets/js/require-backend.min.js @@ -10627,7 +10627,7 @@ define('form',['jquery', 'bootstrap', 'upload', 'validator'], function ($, undef searchList = ret; } var optionList = createOptionList(searchList, vObjCol, that); - $("form.form-commonsearch select[name='" + vObjCol.field + "']", that.$container).html(optionList.join('')); + $("form.form-commonsearch select[name='" + vObjCol.field + "']", that.$container).html(optionList.join('')).trigger("change"); }); })(vObjCol, that); } else { @@ -10824,7 +10824,7 @@ define('form',['jquery', 'bootstrap', 'upload', 'validator'], function ($, undef this.$header.find('th[data-field]').each(function (i) { var column = $(this).data(); if (typeof column['width'] !== 'undefined') { - $(this).css("min-width", column['width']); + $(this).css("max-width", column['width']); } }); this.options.stateField = this.header.stateField; -- libgit2 0.24.0