Ext ComboBox如何根据传入的值自动显示列表中相对应的项
比如列表中的值为[['1','a'],['2','b']] 我传一个2进来 怎么显示b
Ext ComboBox如何根据传入的值自动显示列表中相对应的项
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
马勒格彼得 2009-03-20 16:08关注主要是这个方法在起作用,你可以仔细研究一下源码
setValue : function(v){
var text = v;
if(this.valueField){
var r = this.findRecord(this.valueField, v);
if(r){
text = r.data[this.displayField];
}else if(this.valueNotFoundText !== undefined){
text = this.valueNotFoundText;
}
}
this.lastSelectionText = text;
if(this.hiddenField){
this.hiddenField.value = v;
}
Ext.form.ComboBox.superclass.setValue.call(this, text);
this.value = v;
},本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报