两个下拉框级联,使用下面的代码,第一次选择jlsflx中的值后,jlsfdjlx中的值确实改变了,但是再次选择jlsflx中的其他选项时,jlsfdjlx中还是之前级联出的选项,无法改变,请问是什么原因呢??
$("#jlsflx").combobox({
onSelect:function(data){
var lx ='';
if(data.MC=='工业蒸汽计量单价') {
lx = 'GYZQJLDJLX';
}else if(data.MC=='趸售计量单价') {
lx = 'DSJLDJLX';
}else{
lx = 'EBZJLDJLX';
}
var url = 'DataAction!getTypeList.action?name='+lx;
$('#jlsfdjlx').combobox('clear');
$('#jlsfdjlx').combobox('reload', url);
}
});
看下network,是不是两次都选了 if里else块中的MC