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("导出失败")

        }

    })

})

https://img2.mukewang.com/5c8b4d65000139c708000383.jpg

慕婉清6462132
浏览 2195回答 3
3回答

繁星淼淼

感觉是传参格式的问题试一下用json串data:JSON.stringify({    excel_date_begin:excel_date_begin,    excel_date_end:excel_date_end,})

至尊宝的传说

最简单的方式:修改接收参数的方式,别用实体了,改成两个字符串参数。

收到一只叮咚

应该是你传的参数不对,可以跟后台人员协调一下
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript