我的ajax电话是否正确?

时间:2016-07-27 03:33:26

标签: javascript ajax

您好我正试图在ajax

中进行这样的简单调用
$.ajax({
    type: "GET",
    url :"${info.contextPath}/secured/contribution/employer/contributionsearch/viewNewContribution?employerCode="+code+"&contbYear="+year+"&contbMonth="+month
            +"&orgId="+orgId+"&contbStatus="+status+"&employerDetailId="+employerId,
    success: function(data){
        alert('123'+data);
        $("#newContribution").html(data);
    }
});

然而,当我看到alert的弹出窗口时,我只看到了' 123'。我的电话是错的吗?

3 个答案:

答案 0 :(得分:2)

  1. 使用data: {key: value}代替网址连接。
  2. 确保服务器的响应正确

答案 1 :(得分:1)

检查服务器的响应。如果可能,请遵循以下方法:

restart('-1')

答案 2 :(得分:0)

尝试在警报中序列化响应。

$.ajax({
    type: "GET",
    dataType: "json",
    url :"${info.contextPath}/secured/contribution/employer/contributionsearch/viewNewContribution?employerCode="+code+"&contbYear="+year+"&contbMonth="+month            +"&orgId="+orgId+"&contbStatus="+status+"&employerDetailId="+employerId,
    success: function(data){
        var resp = JSON.stringify(data);
        alert('123'+resp);
        $("#newContribution").html(resp);
    }
});