帝国论坛帝国网站管理系统交流区自定义系统模型[求助]如何实现类似省市选择框的二级联动菜单效果呢? 【本版专题贴子】  
 1/5     1 2 3 4 5 ›› ›|
主题:[求助]如何实现类似省市选择框的二级联动菜单效果呢? [加入收藏夹]   

hiboluo
用户头衔:进士

精华贴   :0
发贴数   :607
经验值   :2291
注册时间:2007-05-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]如何实现类似省市选择框的二级联动菜单效果呢?
想做一个校友录的系统模型
需要用到这样的下拉框
比如:院系-专业
当自己选择了某个院系后,自动调出该院系的相对应的专业
或者:省份-城市

这样的选择框该怎么实现呢?

[该贴被修改 3 次,最后修改时间 2007-12-19 18:02:47 ]


BGP高速双线主机,支持月付,免费试用!绝对稳定!最低80元!

2007-12-19 15:29:38 已设置保密 顶部 回复 引用 报告 编辑 删除

hiboluo
用户头衔:进士

精华贴   :0
发贴数   :607
经验值   :2291
注册时间:2007-05-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

图片怎么上传不上来呢?

上传以下图片:




BGP高速双线主机,支持月付,免费试用!绝对稳定!最低80元!

2007-12-19 15:31:19 已设置保密 顶部 回复 引用 报告 编辑 删除

傲情飘雪
用户头衔:书生

精华贴   :0
发贴数   :62
经验值   :247
注册时间:2006-06-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

我也需要这个 ,同楼主一起等待中。。。。。。




2007-12-19 15:34:32 已设置保密 顶部 回复 引用 报告 编辑 删除

hiboluo
用户头衔:进士

精华贴   :0
发贴数   :607
经验值   :2291
注册时间:2007-05-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

我不懂PHP...高手出来帮忙解决一下吧
这种类型的下拉框是很实用的
以后制作其他模型肯定也用的到啊....



BGP高速双线主机,支持月付,免费试用!绝对稳定!最低80元!

2007-12-19 16:11:59 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

可右二联动JS来实现
这个JS网上应该有很多!


另外这个是5Q的吧!中国复制facebook的站已经有500了吧,除了谈不上的小站!
有的烧钱烧倒了 剩下的还没到数钱的程度!



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2007-12-19 16:38:51 已设置保密 顶部 回复 引用 报告 编辑 删除

hiboluo
用户头衔:进士

精华贴   :0
发贴数   :607
经验值   :2291
注册时间:2007-05-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

右二联动?
不太明白什么意思呢
找到JS后要怎么放呢?



BGP高速双线主机,支持月付,免费试用!绝对稳定!最低80元!

2007-12-19 17:29:55 已设置保密 顶部 回复 引用 报告 编辑 删除

yqs800
用户头衔:书生

精华贴   :0
发贴数   :83
经验值   :268
注册时间:2007-12-01
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

什么是右二联动呀




2007-12-19 17:48:43 已设置保密 顶部 回复 引用 报告 编辑 删除

hiboluo
用户头衔:进士

精华贴   :0
发贴数   :607
经验值   :2291
注册时间:2007-05-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]


<html>
<head>
<title>This is a test!</title>
</head>
<body>
<form name="frm">
<select name="s1" onChange="redirec(document.frm.s1.options.selectedIndex)">
<option selected>请选择</option>
<option value="1">脚本语言</option>
<option value="2">高级语言</option>
<option value="3">其他语言</option>
</select>

<select name="s2">
<option value="请选择" selected>请选择</option>
</select>
</form>
<script language="javascript">
//获取一级菜单长度
var select1_len = document.frm.s1.options.length;
var select2 = new Array(select1_len);
//把一级菜单都设为数组
for (i=0; i<select1_len; i++)
{ select2[i] = new Array();}
//定义基本选项
select2[0][0] = new Option("请选择", " ");

select2[1][0] = new Option("PHP", " ");
select2[1][1] = new Option("ASP", " ");
select2[1][2] = new Option("JSP", " ");

select2[2][0] = new Option("C/C++", " ");
select2[2][1] = new Option("Java", " ");
select2[2][2] = new Option("C#", " ");

select2[3][0] = new Option("Perl", " ");
select2[3][1] = new Option("Ruby", " ");
select2[3][2] = new Option("Python", " ");
//联动函数
function redirec(x)
{
var temp = document.frm.s2;
for (i=0;i<select2[x].length;i++)
{ temp.options[i]=new Option(select2[x][i].text,select2[x][i].value);}
temp.options[0].selected=true;
}
</script>
</body>
</html>


我找到了二级联动菜单
但是怎么用到帝国CMS模型里面呢?
对于没有任何PHP基础的我们来说,实在是太困难了
帝国的用户大多是菜鸟级站长吧
所以还是希望有能力的人帮忙写一写教程

谢谢呀!



BGP高速双线主机,支持月付,免费试用!绝对稳定!最低80元!

2007-12-19 17:55:07 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

写错了字哈哈 右->用

另外此问题请先参考:
1.http://bbs.phome.net/showthread-34-31720-0.html
2.http://bbs.phome.net/showthread-34-31556-0.html

思路简单为:
1.建立两个字段 (一个也成,不过两个更好方便搜索)
2.两个JS分别将select的值写入 且两个JS入你上边找到的为联动

尝试自己写下,如果实在写不出!再回帖!再帮你




PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2007-12-20 03:17:44 已设置保密 顶部 回复 引用 报告 编辑 删除

hiboluo
用户头衔:进士

精华贴   :0
发贴数   :607
经验值   :2291
注册时间:2007-05-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

select怎么弄啊?

晕掉哦...
⌒_⌒TryLife 版主大大
偶知道你最强哈~~~嘿嘿....
写个教程出来吧..
一劳永逸哦~呵呵



BGP高速双线主机,支持月付,免费试用!绝对稳定!最低80元!

2007-12-20 13:27:16 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/5     1 2 3 4 5 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1