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

回到顶部