PHP问题表单选择(列表)问题

本来这样,通过数据库,课程下拉表有了值,选定123的时候,班级那也会出现123.怎么弄的... 本来这样,

通过数据库,课程下拉表有了值,选定123的时候,班级那也会出现123.怎么弄的
展开
 我来答
影翼视觉lyl
2014-05-15 · TA获得超过630个赞
知道小有建树答主
回答量:1279
采纳率:50%
帮助的人:676万
展开全部
这个大概跟你说下;首先你要把班级、课程这2个东西分别存在不同表里边(但是数据表中的班级表要多一个字段,那就是用来保存对应课程的,而课程表不用字段来保存班级),然后在前台只显示课程的东西,当我选择某一课程时会自动去数据库查找对应的班级(至于如何实现选中课程自动匹配班级,一个你可以试试onchange 或是看下联动表单的事例,再或者用ajax)。思路大概就是这样的,你按这思路去做下先试试,有不懂再追问
追问
用onchange获取到值,比如:
window.alert(grade);
然后怎么把到用ajax把值给PHP
ajax没学过= =。
追答
那你不要用ajax啊,用其它方式
life169
2014-05-14 · TA获得超过129个赞
知道答主
回答量:39
采纳率:0%
帮助的人:33.7万
展开全部
简单的做法是通过ajax读取数据库后再显示出来的
流程:
1 点击“课程”下拉框 选择课程 触发ajax , 将所选择的课程传给后台处理

2 后台根据ajax传过来的课程 检索数据库 得到相应的 班级 并输出

3 前台根据后台输出的数据在“班级”下拉框里显示出来

---------------------

也可以用Jquery做 , 不过流程都是一样的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友064b06f
2014-05-14 · TA获得超过194个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:112万
展开全部
又到了毕业赶毕业设计的时候了,话说现在是不是有点晚了?
课程出现数据库里的字段值,很简单就是php读取数据库得到数据,赋值到下拉列表里的
课程切换班级也切换,是使用ajax技术,使用js提交课程的值得到相应的结果替换到班级的下拉列表里的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式