Grails ajax获得成功和错误

时间:2014-02-28 18:14:31

标签: jquery ajax grails

我正在尝试从我的网址http://localhost:8080/test/rest/info获取数据,即json

[{"id":1,"name":"abc","age":12,"city":"la"}]

$.ajax({
    type: 'GET',
    contentType: 'application/json',
    dataType: 'jsonp',
    crossdomain: true,
    url: "http://localhost:8080/test/rest/info",
    success: success(),
    error: fail()
});

function success(data){
    alert(data);
}

function error(data, textStatus, errorThrown){
    alert(textStatus);
}

成功和错误方法正在触发,但它们返回数据未定义,之后是错误,我失踪了?

1 个答案:

答案 0 :(得分:1)

您需要提供函数引用,而不是执行函数:

success: success,
error: fail