现有四个MSSQL表分别如下:
A表(id,name,sort)
B表(id,a_id,name,sort)
C表(id,b_id,name,sort)
D表(id,c_id,name,sort)
要实现如下要求:
<select name=a><option value='<?=$id?>'><?=$name?></option></select>
1、当选中A列表框值时,B列表框就列出a_id=A列表框值的数据;
1、当选中B列表框值时,C列表框就列出B_id=B列表框值的数据;
1、当选中C列表框值时,D列表框就列出C_id=C列表框值的数据;
请问要具体如何实现啊!!!!

解决方案 »

  1.   

    关注中,我只知道用AJAX得到你的A列表框的值,然后用PHP中间页处理后返回结果,但我就不知道怎么能把后台的数据传到AJAX里!有个DIE方法,不过这个不怎么好,它是传到浏览器的!
      

  2.   

    ·双线主机 100M/35元/年,免费送数据库(自选MY/MSSQL) 
    ·详情请访问:http://www.515dns.com 
      

  3.   

    http://www.souzz.net/html/web/web1/12/8825.html
    看看有没有用,利用这个我用php生成了三级联动,四级的没有试过
      

  4.   

    我只做过PHP+SMARTY+JS的2级联动
      

  5.   

    http://www.rsywx.net/jquery/demos/index.html这里有我用jQuery做的二级、三级联动演示,有代码。