// private onRender : function(ct, position) { Ext.form.ComboBox.superclass.onRender.call(this, ct, position); var disValue = ""; if (this.hiddenName) { this.hiddenField = this.el.insertSibling({tag:'input', type:'hidden', name: this.hiddenName, id: (this.hiddenId || this .hiddenName)}, 'before', true); var hvalue = this.hiddenValue !== undefined ? this.hiddenValue : this.value !== undefined ? this.value : ''; var hvalueArray = hvalue.split(this.valueSeparator);
for (var i = 0; i < this.store.data.length; i++) { var r = this.store.getAt(i); var newValue = r.data[this.displayField]; var v = r.data[this.valueField]; for (var j = 0; j < hvalueArray.length; j++) { if (hvalueArray[j] == v) { disValue += newValue + this.displaySeparator; } }