extjs中combox根據displayField修改valueField中的值

實時監聽combox,當displayField的值被修改時,valueField的值也需要修改

'change':function(combo, newValue, oldValue){
		              var store = combo.getStore();
		              for(var i = 0;i<store.getCount();i++){
		                	var temp = store.getAt(i);
		                	var hz = temp.get('hz');
		                	if(hz == newValue){
		                		combo.setValue(temp.get('dm'));
		                		console.log(combo.getValue());
		                		break;
		                	}
		              }
		           }

使用change事件實時監聽combobox的displayField是否發生變化,如果變化的話就修改valueField的值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章