php jquery ajax 二级联动问题

主页面<scripttype="text/javascript"src="../px/JS/jquery-1.4.min.js"></script><selectname... 主页面
<script type="text/javascript" src="../px/JS/jquery-1.4.min.js"></script>
<select name="bTrade" id="bTrade">
<option value="-1">——所属行业大类——</option>
<?php
require_once("../px/conn/conn.php");
$sql="select * from fenli where pid=0";
$result=mysql_query($sql);
while($rs1=mysql_fetch_array($result))
{
?>
<option value="<?=$rs1["id"]?>">——<?=$rs1["name"]?>——</option>
<?php }
?>
</select>
<span id="quote">
<select name="sTrade">
<option value="-2">——行业小类——</option>
</select>
</span>
<script language="javascript">
$("#bTrade").change(function(){
$("#quote").load("liangdong.php?id="+$("#bTrade").val());
});
</script>

liangdong.php页面

<?
require_once("../px/conn/conn.php");
header("Cache-Control: no-cache");
$id=$_GET["id"];
$res=result("select * from fenli where pid=".$id);
$rt='<select name="sTrade" id="s_trade">';
while($rs=mysql_fetch_array($res)){
$rt.='<option value="'.$rs["pid"].'">'.$rs["name"].'</option>';
}
$rt.='</select>';
echo $rt;
?>

数据库px
表fenli
id fid name
1 0 家教
2 1 初中家教
3 1 高中家教
4 0 培训
5 4 英语培训
6 4 电脑培训

问题:请问如何实现首先出现大类下拉菜单,选择后再出现小类下拉菜单,并在相应的内容出现小类的内容
展开
 我来答
hanqian2007
2011-01-28 · 超过16用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:40.1万
展开全部
用户先选择第一个列别中的内容(大类),鼠标失去焦点时触发事件中根据第一个大类选中的内容用Ajax到后台提取第二个类别中需要的内容 然后用jquery的append 方法把获取到的数据加到第二个列表中就OK了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式