关于asp.net dropdownlist二级联动问题
我想做dropdownlist二级联动,如果第一级没有子目录,第二级目录就不显示,用的数据库是sqlserver2000,实现效果刷新不刷新都行,最好代码详细,请高手指点...
我想做dropdownlist二级联动,如果第一级没有子目录,第二级目录就不显示,用的数据库是sql server2000,实现效果刷新不刷新都行,最好代码详细,请高手指点,如果问题解决了我再补加分,非常感谢!
展开
3个回答
展开全部
<select id="dept_lv" onchange="changeLv()"><option selected>---请选择---</option></select>
<select id="dept_pre"><option selected>---请选择---</option>
</select>
2个select
<script type="text/javascript">
window.onload=function()
{
var listcode = new Array();
listcode="从后台调用得到的一个数组,我是用AJAX.DLL"
var len = list.length;
var b = document.getElementById("dept_lv");
for(i=0;i<len;i++)
{
b.options.add(new Option(listcode[i],listcode[i]));
}
}
function changeLv()
{
var listcode = new Array();
var b = document.getElementById("dept_pre");
var lv = document.getElementById("dept_lv").value;//获得第一个select选择的值
list = "后台得到数组";//通过lv这个条件得到的。
var len = list.length;
b.length = 1;//让select保留第一个option
for(i=0;i<len;i++)
{
b.options.add(new Option(list[i],list[i]));
}
}
</script>
<select id="dept_pre"><option selected>---请选择---</option>
</select>
2个select
<script type="text/javascript">
window.onload=function()
{
var listcode = new Array();
listcode="从后台调用得到的一个数组,我是用AJAX.DLL"
var len = list.length;
var b = document.getElementById("dept_lv");
for(i=0;i<len;i++)
{
b.options.add(new Option(listcode[i],listcode[i]));
}
}
function changeLv()
{
var listcode = new Array();
var b = document.getElementById("dept_pre");
var lv = document.getElementById("dept_lv").value;//获得第一个select选择的值
list = "后台得到数组";//通过lv这个条件得到的。
var len = list.length;
b.length = 1;//让select保留第一个option
for(i=0;i<len;i++)
{
b.options.add(new Option(list[i],list[i]));
}
}
</script>
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效...
点击进入详情页
本回答由Storm代理提供
展开全部
你如果用.NET2.0的话,建议你使用AJAX中自带的联动控件CascadeDropdownListExtenter,非常好用
参考资料: ajax.asp.net
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mark
有时间晚上帮你解决
有时间晚上帮你解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询