Ajax调用未执行 - 未执行Controller的返回值

时间:2015-03-13 12:42:59

标签: ajax controller

如果没有错误,控制器返回Integer 0,如果ajax调用有例外,则返回-1。下面是我在javascript中输入的ajax调用

$("#Form").submit(function(e){
    e.preventDefault();
    $.ajax({
        url : "Report.do",
        type : "GET",
        cache : false,
        dataType : "application/json",
        data: $(this).serialize(),
        success : function(data) {
            console.log(data);
            if(data == 0){
                alert("Report has been sent");
            }else{
                alert("Report is not sent");
            }
        },
        error:function(status,xhr){
            alert("Error while generating email");
        }
        });
});    

Controller正确返回Integer。但是成功或错误块没有在ajax调用中执行。不确定有什么问题。请建议我一个想法

0 个答案:

没有答案