extjs中下拉框选择一项另外一项下拉框显示默认值(选择下拉框中的A1,另一下拉框自动选择B1)

用listeners来监听 里面的代码改怎么写listeners:{ 这里该怎么写 },
2025-02-25 03:17:50
推荐回答(1个)
回答1:

$('#fId').combobox({
valueField: 'id',
textField: 'name',
editable:false,
panelHeight:'auto',
url : ctx+'module/list.do',
onSelect : function(rec){
$('#pid').combotree('clear');
var url = ctx+'menu/module/'+rec.id+'.do';
$('#pId').combotree('reload', url);
},
onLoadSuccess : function (data){

},
onLoadError : function(data){
$.messager.alert('提示','加载数据失败!','info');
}
});
以上是esayui中的下拉框 级联的代码示例
$('#pid').combotree('clear');
var url = ctx+'menu/module/'+rec.id+'.do';
$('#pId').combotree('reload', url);
在上级选中后 把下级选择框内容清楚 在重新根据上级的id去加载即可