如何获取AJAX响应中返回的对象的访问属性?

时间:2013-06-17 05:37:48

标签: jquery spring-mvc

我正在尝试从Spring MVC控制器获取使用AJAX的所有客户的列表。控制器响应正在准确地发回List。但是现在我不知道如何从AJAX Response获取List的元素及其属性。 这是控制器代码:

@RequestMapping(value="/ShowAllCustomers", method = RequestMethod.GET)
public @ResponseBody Object AllCustomersList() {
    List<Customer> customers= customerService.getAllCustomers();
    return customers;
}

以下是客户方:

function AjaxGetCustomers() {
    $.ajax({
        type : 'GET',
        url : 'customers/ShowAllCustomers',//this is url mapping for controller
        success : function(response) {
            alert(response.get(0).first_name);
                         //this response is list of object coming from server
        },
        error : function() {
            alert("opps error occured");
        }
    });
}

但这不起作用。如何访问每个Customer对象及其属性?

提前致谢

0 个答案:

没有答案