Browse Source

Merge pull request #1053 in VISUAL/fineui from ~WINDY/fineui:master to master

* commit 'f5c91cd6e80cecab4e07653575ffb4a1711da5d7':
  无JIRA任务 默认值区分
master
guy 5 years ago
parent
commit
4c2272fba7
  1. 15
      src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js

15
src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js

@ -25,10 +25,16 @@ BI.SearchTextValueTrigger = BI.inherit(BI.Trigger, {
ref: function () {
self.editor = this;
},
text: this._digest(o.value, o.items),
text: this._getText(),
value: o.value,
height: o.height,
tipText: ""
tipText: "",
listeners: [{
eventName: BI.Events.MOUNT,
action: function () {
self.editor.setState(self._digest(o.value, o.items));
}
}]
},
popup: {
type: "bi.search_text_value_combo_popup",
@ -63,6 +69,11 @@ BI.SearchTextValueTrigger = BI.inherit(BI.Trigger, {
this.editor.setState(v);
},
_getText: function () {
var o = this.options;
return (BI.isKey(o.value) && o.text === this._digest(o.value, o.items)) ? "" : o.text;
},
_digest: function(vals, items){
var o = this.options;
vals = BI.isArray(vals) ? vals : [vals];

Loading…
Cancel
Save