页面加载是加载loadSelect()方法
js代码:
loadSelect: function() {
$.ajax({
method: "post",
url: 'http://localhost:8888/region/findByTwoRegion',
dataType: "json",
async: true,
success: function(res) {
var result = res.result;
var str = '<option value="">--请选择--</option>';
for (var i = 0; i < result.length; i++) {
str += '<option value=' + result[i].aid + '>' + result[i].aname + '</option>';
}
$("#areaPid").html(str);
}
});
$("#areaPid").change(function() {
var pid = $("#areaPid").val();
$.ajax({
method: "post",
dataType: "json",
url: 'http://localhost:8888/region/findByPid',
data: {
pid: pid
},
success: function(result1) {
var res = result1.result ;
var str = '';
for (var i = 0; i < res.length; i++) {
str += '<option value=' + res[i].aname + '>' + res[i].aname + '</option>';
}
$("#areaTwoPid").html(str);
//$('#areaTwoPid').selectpicker('refresh');
}
});
});
},
html代码:
<div class="form-group">
<label class="control-label" style="width: 60px; padding-left: 0;">分厂:</label>
<select class="form-control" id="areaPid">
<option value="">-请选择-</option>
</select>
</div>
<div class="form-group">
<label class="control-label" style="width: 60px; padding-left: 0;">区域:</label>
<select class="form-control" id="areaTwoPid">
<option value="">--请选择--</option>
</select>
</div>