2个回答
展开全部
一般用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>';
只是说说思路,代码现打的,可能有错误
大类的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>';
只是说说思路,代码现打的,可能有错误
追问
看不懂啊。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询