Jquery实现两个select前一个的value值作为条件,限制后一个select的查询出来的数据

有两个select<selectname="s1"><optionvalue="1">1</option><optionvalue="2">2</option></sel... 有两个select
<select name="s1">
<option value="1">1</option>
<option value="2">2</option>
</select>
<select name="s2">
<option>①</option>
</select>
当我选中第一个name=s1的的1的时候,利用ajax把这个值带到后台数据库中,作为where的查询条件,name=s2这个选择框里面的option 就是 select * from emp where a=(第一个select我选中的value)值,请问怎么实现。 请给我代码。谢谢。ajax不是很熟悉。
展开
 我来答
不愿相离
2015-01-15 · TA获得超过440个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:491万
展开全部
     希望能帮到你
     $(function(){
     //选用change事件,当对select s1选择option时都会及时响应s2的结果
      $('select[name="s1"]').change(function(){
        var defaultparam={
            url:url,
            type:'post',
            data:{
                value:$(this).val()//取得select值
            },
            dataType:'json',
            async:false,
            error:function(r){
            },
            success:function(r){
            }
            }
        $.ajax(defaultparam);
      });
});
飞冰鱼1
2015-01-15 · TA获得超过147个赞
知道小有建树答主
回答量:296
采纳率:80%
帮助的人:148万
展开全部
$(":select[name=''s1]").select(function(){

$.post("处理数据的页面",{text:$(":select[name=''s1]").val()},function(data){

$(":select[name=''s2]").append("<option>"+data+"</option>
")
});
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式