diff --git a/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js b/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js index b63e607e2..05553d05a 100644 --- a/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js +++ b/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js @@ -7,6 +7,7 @@ BI.SearchTextValueCombo = BI.inherit(BI.Widget, { baseCls: "bi-search-text-value-combo", height: 24, text: "", + defaultText: "", items: [], tipType: "", warningTitle: "", @@ -36,6 +37,7 @@ BI.SearchTextValueCombo = BI.inherit(BI.Widget, { items: o.items, height: o.height - 2, text: o.text, + defaultText: o.defaultText, value: o.value, tipType: o.tipType, warningTitle: o.warningTitle, @@ -117,13 +119,13 @@ BI.SearchTextValueCombo = BI.inherit(BI.Widget, { created: function () { var o = this.options; - if(BI.isKey(o.value)) { + if (BI.isKey(o.value)) { this._checkError(o.value); } }, _checkError: function (v) { - if(BI.isNull(v) || BI.isEmptyArray(v) || BI.isEmptyString(v)) { + if (BI.isNull(v) || BI.isEmptyArray(v) || BI.isEmptyString(v)) { this.trigger.options.tipType = "success"; this.element.removeClass("combo-error"); } else { diff --git a/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js b/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js index 8c204fa62..7e84a4452 100644 --- a/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js +++ b/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js @@ -29,7 +29,7 @@ BI.SearchTextValueTrigger = BI.inherit(BI.Trigger, { self.editor = this; }, watermark: o.watermark, - defaultText: o.text, + defaultText: o.defaultText, text: this._digest(o.value, o.items), value: o.value, height: o.height, @@ -69,7 +69,7 @@ BI.SearchTextValueTrigger = BI.inherit(BI.Trigger, { this.editor.setState(v); }, - _digest: function(vals, items){ + _digest: function (vals, items) { var o = this.options; vals = BI.isArray(vals) ? vals : [vals]; var result = []; @@ -111,4 +111,4 @@ BI.SearchTextValueTrigger.EVENT_SEARCHING = "EVENT_SEARCHING"; BI.SearchTextValueTrigger.EVENT_STOP = "EVENT_STOP"; BI.SearchTextValueTrigger.EVENT_START = "EVENT_START"; BI.SearchTextValueTrigger.EVENT_CHANGE = "EVENT_CHANGE"; -BI.shortcut("bi.search_text_value_trigger", BI.SearchTextValueTrigger); \ No newline at end of file +BI.shortcut("bi.search_text_value_trigger", BI.SearchTextValueTrigger);