$(function(){
//初始化数据
//var url1 = "http://a.com/customer/Index/department"; //后台地址
$("#input-list_tpl").change(function(){ //监听下拉列表的change事件
var dept = $(this).val(); //获取下拉列表选中的值
//发送一个post请求
$.ajax({
type:'post',
url:"{:url('AdminWorker/department')}",
data:{department:dept},
dataType:"json",
success:function(data){ //请求成功回调函数
// data=eval('('+data+')');
console.log(data);
var status = data.status; //获取返回值
var address = data.data;
if(status == 200){ //判断状态码,200为成功
var option = '<option>请选择职位</option>';
for(var i=0;i<address.length;i++){ //循环获取返回值,并组装成html代码
option +="<option value= ";
option +=address[i]['dept_id'];
option += " >" +address[i]['dept_name']+'</option>';
}
console.log(data);
}else{
var option = '<option>请选择职位</option>'; //默认值
}
$("#position").html(option); //js刷新第二个下拉框的值
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
console.log(dept);
// 状态码
console.log(XMLHttpRequest.status);
// 状态
console.log(XMLHttpRequest.readyState);
// 错误信息
console.log(textStatus);
}
});
});
});
</script>
ajax请求
于 2019-04-25 11:20:31 首次发布