关于ligerUI下拉列表两级联动的问题 5

你好,我现在在做两级联动,我想实现选择了公司名字:companyName,后面就调用一个方法onChange();然后再这个方法里面实现获取公司名字的值,进行下一个下拉框... 你好,我现在在做两级联动,我想实现选择了公司名字:companyName,后面就调用一个方法 onChange();然后再这个方法里面实现获取公司名字的值,进行下一个下拉框:categoryName,下面是我的代码
//第一级
$("#companyName").ligerComboBox({
url :'companyNameQueryAction',
isMultiSelect: false,
valueFieldID: 'companyId',
});
function onChange(){
var companyName=document.getElementById('companyName').value;
$("#categoryName").ligerComboBox({url :'categoryNameQueryAction?cnm='+encodeURI(encodeURI(companyName)), isMultiSelect: false, valueFieldID: 'categoryId'});
}
我用的是ligerUI,第一次选择公司名称的时候是可以进行两级联动,但是当我第二次选择公司名称的时候,第二级对应的下拉框出现的还是第一次选择出现的对应信息
展开
 我来答
山水阿锐
2015-07-13 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
var tempextno="0";

{ display: '分机号', name: 'extno',width:50, type: "select",
editor: { type: 'select', url: 'accountaction!getaccountextno.action', parms :{exttype:0},valueField:'extno', textField:'extno',
onSelected:function(value){
tempextno=value;
}
}
},
{ display: "分机1", name: "extnoa", width:50, type: "select",
editor: { type: 'select',valueField:'extno', textField:'extno',
ext:function(){
var options = {
url:"accountaction!getaccountextno.action",
parms:{exttype:tempextno},
};
return options;
}
}
}
追问
怎么感觉你的回答不是我问的问题??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式