- HTML内容
<select id="select">
<option value="0">根据类别查询</option>
</select>
<select id="select2">
<option value="0"></option>
</select>
- js内容
var options;
var options2;
$(function (){
var $sel = $("#select");
options=$("#select option:first").val();
var $sel2 = $("#select2");
options2=$("#select2 option:first").val();
$.ajax({
type : "post",
method:"post",
async : true,
url : "${path}/category/queryTwoCategory",
data : {category_id:category_id},
dataType : "json",
success:function(data) {
console.log(data);
$.each(data,function (index,cat){
var $op="<option value=\""+cat.id+"\">"+cat.description+"</option>";
$sel.append($op);
})
}
});
$sel.change(function (){
options = $("#select option:selected").val();
$("#select2").empty();
if (options==0){
options2=0;
yy(1);
}else {
$.ajax({
type : "post",
method:"post",
async : true,
url : "${path}/category/queryTwoCategory2",
data : {category_id:options},
dataType : "json",
success:function(data) {
console.log("------")
console.log(data);
var $top=" <option value=\"0\">全部</option>";
$sel2.append($top);
$.each(data,function (index,cat){
var $op="<option value=\""+cat.id+"\">"+cat.description+"</option>";
$sel2.append($op);
})
}
});
yy(1);
}
})
$sel2.change(function (){
options2=$("#select2 option:selected").val();
yy(1);
})
})