优化searchList修改后刷新事件

优化标题过长时固定宽度不生效的BUG
pull/234/head
Karson 2020-09-02 16:48:04 +08:00
parent b9d55fca25
commit a3a5707cdd
2 changed files with 4 additions and 4 deletions

View File

@ -95,7 +95,7 @@
searchList = ret; searchList = ret;
} }
var optionList = createOptionList(searchList, vObjCol, that); 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); })(vObjCol, that);
} else { } else {
@ -292,7 +292,7 @@
this.$header.find('th[data-field]').each(function (i) { this.$header.find('th[data-field]').each(function (i) {
var column = $(this).data(); var column = $(this).data();
if (typeof column['width'] !== 'undefined') { if (typeof column['width'] !== 'undefined') {
$(this).css("min-width", column['width']); $(this).css("max-width", column['width']);
} }
}); });
this.options.stateField = this.header.stateField; this.options.stateField = this.header.stateField;

View File

@ -10627,7 +10627,7 @@ define('form',['jquery', 'bootstrap', 'upload', 'validator'], function ($, undef
searchList = ret; searchList = ret;
} }
var optionList = createOptionList(searchList, vObjCol, that); 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); })(vObjCol, that);
} else { } else {
@ -10824,7 +10824,7 @@ define('form',['jquery', 'bootstrap', 'upload', 'validator'], function ($, undef
this.$header.find('th[data-field]').each(function (i) { this.$header.find('th[data-field]').each(function (i) {
var column = $(this).data(); var column = $(this).data();
if (typeof column['width'] !== 'undefined') { if (typeof column['width'] !== 'undefined') {
$(this).css("min-width", column['width']); $(this).css("max-width", column['width']);
} }
}); });
this.options.stateField = this.header.stateField; this.options.stateField = this.header.stateField;