js刷新二级select下拉框----高手来啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 本帖最后由 is__ing 于 2011-10-20 10:40:44 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jquery不知道怎么用不过可以用我们的类库,这个比较简单类库下载页面也可以直接引用 <script src="http://jwindowsns.com/help/js/core/core.js"></script>jW.$("branchId").val(obj.branchId);//obj.branchId就是第一个应该选择的valuevar branchId = obj.branchId;if(!isEmptyStr(branchId)){ //获取新增的供应商下拉框 jW.xmlHttp.ajax("user/userInsertInit!searchDepart", {type:'post',data:'branchId='+:branchId, end:function(xml) { var departList=jW.$S(xml.responseXML).toJs(); var str=[]; for(var index = 0; index < departList.length; index++) { str[str.length]='<option value="'+departList[index].departId+'">'+departList[index].departName+'</option>'; } jW.$('departId').append(str.join('')); jW.$("#departId").val(obj.departId);//obj.departId是第二的ID } });} 提供解决思路:一般通过ajax来实现类似二级联动或者更多级联动,当然,如果菜单是写死的可以使用数组赋值不必再通过ajax取后台数据了。第一级菜单变动时首先将其下级菜单长度设置为0或1,这样即清空下级菜单值,然后再重新赋值。 js 数组 去除重复项 这样的效果 可以实现吗 js中相当于ASP中的server.mapmath()功能函数是什么? js表单验证 不用循环提取字符串中特定部分 『请教』循环输出日期的问题 为什么动态创建的checkbox不能设定一些属性 急啊在线求救 JS 隐藏 位移 一个关于坐标的问题 js 控制 表格中的表格问题 跪求火狐下window.close无效的解决方案.只需要JS方案
var branchId = obj.branchId;
if(!isEmptyStr(branchId))
{
//获取新增的供应商下拉框
jW.xmlHttp.ajax("user/userInsertInit!searchDepart",
{type:'post',data:'branchId='+:branchId,
end:function(xml)
{
var departList=jW.$S(xml.responseXML).toJs();
var str=[];
for(var index = 0; index < departList.length; index++)
{
str[str.length]='<option value="'+departList[index].departId+'">'+departList[index].departName+'</option>';
}
jW.$('departId').append(str.join(''));
jW.$("#departId").val(obj.departId);//obj.departId是第二的ID
}
});
}