求php二级联动下拉菜单

数据库图如下效果图如下... 数据库图如下

效果图如下
展开
 我来答
巨优多
2013-08-02 · TA获得超过468个赞
知道小有建树答主
回答量:570
采纳率:50%
帮助的人:341万
展开全部
一般用ajax,比如:
大类的select onchange="xxx javascript函数(参数)"
参数就是大类的id值
在xxx javascript函数(大类id)里面
你用ajax把大类id传给一个php文件,这个php文件从数据库中取出这个大类下面的小类的值,再返回给当前的页面,当前的页面,再重新写小类的slelct。
比如小类的select是这样的:
<div id='xiaolei_div'>
<select id="xiaolei_select">
xxxx
</select>
</div>
当当前页面获取到小类的值之后:
在js函数里面:
var xiaolei_div=document.getElementById('xialei_div');
var options='';
for(xxxx)
{
options=options+'<option value="小类的id">小类的名称</option>';

}

xiaolei_div.innerHtml='<select id="xiaolei_select">'+options+'</select>';

只是说说思路,代码现打的,可能有错误
追问
看不懂啊。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FanOvO
2013-08-02
知道答主
回答量:62
采纳率:0%
帮助的人:16.5万
展开全部
先把大类信息遍历出来 点击大类时 写个ajax方法调用php文件 返回小类信息 赋给另外的select
追问
弄不来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式