ajax请求后台的时候,总是报400,请求失败
http://localhost/:8080/app/contract/agency_excel_export 400 (Bad Request)
("#excel_export").live("click",function(){ var excel_date_begin =$("#excel_date_begin").val();
var excel_date_end =$("#excel_date_end").val();
if(excel_date_begin==""||excel_date_end==""){
alert("请选择时间");
return false;
}
$.ajax({
url:'../app/contract/agency_excel_export',
data:{
excel_date_begin:excel_date_begin,
excel_date_end:excel_date_end,
},
type:'POST',
dataType:'json',
success:function(data){
},
error:function(){
alert("导出失败")
}
})
})
回答:
感觉是传参格式的问题
试一下用json串
data:JSON.stringify({ excel_date_begin:excel_date_begin,
excel_date_end:excel_date_end,
})
回答:
最简单的方式:修改接收参数的方式,别用实体了,改成两个字符串参数。
回答:
应该是你传的参数不对,可以跟后台人员协调一下
以上是 ajax请求后台的时候,总是报400,请求失败 的全部内容, 来源链接: utcz.com/p/179779.html