成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

js下拉框二级联动

Q1:js实现两个下拉框联动

这类问题貌似蛮多的。
不过是这个纯HTML需要么?没有数据交互?与服务器数据交互得重新封装的。下面是纯HTML用的JS。

请选择:

注意这里:
这里添加了(注意):
<script>
function setSel(obj){
var s=obj.value;
var f=document.getElementById("test1");
var obj=document.getElementById("test3");
/*循环 相应变的select*/
for(i=0;i/*判断值相等的,也可以判断显示的f.options[i].test*/
if(f.options[i].value=http://127.0.0.1/bazhishi/=s){
f.options[i].selected="selected";//选中
obj.options.add(new Option(f.options[i].text,f.options[i].value)); //这个兼容IE与firefox
}
}
}
</script>

Q2:js做2级下拉框和一级复选框联动怎么实现啊

一级下拉列表 可以给一个onchange事件
然后获取一级下拉列表改变选项以后的值
通过这个值 获取二级下拉列表里面应该有的选项
清空二级下拉列表 并生成新的选项
是这么个逻辑
有什么不明白的 可以

Q3:jsp中如何实现下拉框二级联动

你这个是静态的还是从数据库查的?
如果是静态的网上很多例子, 把数据写到两个js数组里就可以了
如果是动态的,一般用的是Ajax来做,如果你觉得这个比较难,那么我给你个简单的思路
就是当我选择第一个下拉菜单的时候,触发onchange事件 提交表单,把选择的value提交到servlet
然后通过这个value把第二个下拉菜单要显示的内容查出来,再传到这个页面上显示

Q4:大家帮忙看哈这个js写的二级联动下拉列表框。。。。 选择省份后城市下拉列表框中没有值。。。

写错的地方不少,能运行的如下,自己可以对比一下哪错误



<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
无标题文档
成语| 古诗大全| 扒知识| 扒知识繁体


无标题文档
<script type="text/javascript" language="javascript">
var city = [
["南充","成都"],//四川
["南京","苏州"]//江苏
]; function getCity(){
//获得省份和城市下拉列表框的引用
var sltProvince=document.forms["myform"].elements["province"];
var sltCity=document.forms["myform"].elements["City"];
var sProvinceIndex = sltProvince.selectedIndex;
//将城市下拉列表框清空,仅有第一个提示选项
sltCity.length=1;
if(sProvinceIndex>0){ //选择非 请选择你所在的省份(市) 时才读取对应的城市
//得到对应省份的城市列表数组
var provinceCity=city[sProvinceIndex -1];
//将相应省市的城市填充到城市选择框中
for(var i=0;i//创建新的Option对象并将其添加到城市下拉列表框中
sltCity[i+1]=new Option(provinceCity[i],i+1);
}
}
}
</script>
成语| 古诗大全| 扒知识| 扒知识繁体 <body>








Address






猜你喜欢

更多