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不是很熟悉。 展开
<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不是很熟悉。 展开
2个回答
展开全部
希望能帮到你
$(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);
});
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询