关于javascript的问题,在线等答案!
怎样才能实现以下图片上的类容,我试了多次无成,希望大家可以帮忙给点代码的提示,谢谢!小弟在学AJAX,请各位大侠多多帮助啊!...
怎样才能实现以下图片上的类容,我试了多次无成,希望大家可以帮忙给点代码的提示,谢谢!
小弟在学AJAX,请各位大侠多多帮助啊! 展开
小弟在学AJAX,请各位大侠多多帮助啊! 展开
4个回答
展开全部
你说的是联动效果吗,如果用javascript来做
<html>
<head>
<title>省市级联效果</title>
<script type="text/javascript">
function changeCity() {
//获得省份
var province = document.getElementById("sltProvince").value;
//定义两个变量,代表下拉列表框的选项目(option)
var option1, option2;
//根据省份创建不同的选项
//new Option("显示的值", "value值")
switch(province) {
case "湖北省":
option1 = new Option("武汉市", "武汉市");
option2 = new Option("襄樊市", "襄樊市");
break;
case "四川省":
option1 = new Option("成都市", "成都市");
option2 = new Option("南充市", "南充市");
break;
case "广东省":
option1 = new Option("广州市", "广州市");
option2 = new Option("深圳市", "深圳市");
break;
}
//先把城市下拉框中的原有选项清空
//options:代表下拉框的选项数组
document.getElementById("sltCity").options.length = 0;
//把新创建的选项添加到城市下拉框中
document.getElementById("sltCity").options.add(option1);
document.getElementById("sltCity").options.add(option2);
}
</script>
</head>
<body>
省份:
<select id="sltProvince" onchange="changeCity();">
<option>--请选择省份--</option>
<option value="湖北省">湖北省</option>
<option value="四川省">四川省</option>
<option value="广东省">广东省</option>
</select>
<br />
城市:
<select id="sltCity">
<option>--请选择城市--</option>
</select>
</body>
</html>
<html>
<head>
<title>省市级联效果</title>
<script type="text/javascript">
function changeCity() {
//获得省份
var province = document.getElementById("sltProvince").value;
//定义两个变量,代表下拉列表框的选项目(option)
var option1, option2;
//根据省份创建不同的选项
//new Option("显示的值", "value值")
switch(province) {
case "湖北省":
option1 = new Option("武汉市", "武汉市");
option2 = new Option("襄樊市", "襄樊市");
break;
case "四川省":
option1 = new Option("成都市", "成都市");
option2 = new Option("南充市", "南充市");
break;
case "广东省":
option1 = new Option("广州市", "广州市");
option2 = new Option("深圳市", "深圳市");
break;
}
//先把城市下拉框中的原有选项清空
//options:代表下拉框的选项数组
document.getElementById("sltCity").options.length = 0;
//把新创建的选项添加到城市下拉框中
document.getElementById("sltCity").options.add(option1);
document.getElementById("sltCity").options.add(option2);
}
</script>
</head>
<body>
省份:
<select id="sltProvince" onchange="changeCity();">
<option>--请选择省份--</option>
<option value="湖北省">湖北省</option>
<option value="四川省">四川省</option>
<option value="广东省">广东省</option>
</select>
<br />
城市:
<select id="sltCity">
<option>--请选择城市--</option>
</select>
</body>
</html>
网易云信
2023-12-06 广告
2023-12-06 广告
很高兴能回答您的问题。以下是一段针对“一对一消息组件”的描述,字数在200字左右:该组件支持用户之间的私密交流,让沟通更加直接和高效。通过它,您可以向特定对象发送消息,并实时查看消息状态,包括对方是否已读或未读。同时,该组件还支持富文本消息...
点击进入详情页
本回答由网易云信提供
展开全部
如果你了解ajax就HI 我,如果你不知道,告诉你代码你也不会用 ......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以用AJAX来写,你需要一个省份表,一个城市表,一个区表,城市表里有个外建,建值是对应的省份ID,区表里有个外建,建值是对应的城市ID,下面的所在地,你还需要一个IP表,里面也有个外建,建值也是对应的省份,
SELECT用 onchange来触发ajax
SELECT用 onchange来触发ajax
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
回楼上,如果他懂Ajax就不会来问这个问题了。你的回答挺幽默哈~
看下面这个博客就有下载
看下面这个博客就有下载
参考资料: http://hi.baidu.com/samxx8/blog/item/1208798bb2af4b11c8fc7ab9.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询