0

您好,我有一个服务器端控制器方法:

公共类客户控制器:ApiController {

公共无效删除(IList 客户){

        // handle delete action here....
    }

}

我正在使用 Angularjs,我的问题是如何在客户端从 angularjs 调用我的删除方法。

谢谢

4

2 回答 2

0

您可以使用 AJAX 请求$http

var customers = [
   { id: 1, name: 'John' },
   { id: 2, name: 'Smith' }
];

$http({ 
    method: 'DELETE', 
    url: '/customer',
    data: customers
}).success(function(data, status, headers, config) {
    alert('success');
}).error(function(data, status, headers, config) {
    alert('error');
});
于 2013-11-15T11:06:45.530 回答
0

您可能应该在 angularjs 中使用 $http 而不是普通的 http。

function Delete(customer) {
        var promise = $http.post(
            '/customer',
            { customer: customer}
        ).success(function (data, status, headers, config) {
            return data;
        }).error(function (data) {
            return data;
        });
        return promise;
    }
于 2015-03-31T09:14:54.313 回答