您好,我有一个服务器端控制器方法:
公共类客户控制器:ApiController {
公共无效删除(IList 客户){
// handle delete action here....
}
}
我正在使用 Angularjs,我的问题是如何在客户端从 angularjs 调用我的删除方法。
谢谢
您好,我有一个服务器端控制器方法:
公共类客户控制器:ApiController {
公共无效删除(IList 客户){
// handle delete action here....
}
}
我正在使用 Angularjs,我的问题是如何在客户端从 angularjs 调用我的删除方法。
谢谢
您可以使用 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');
});
您可能应该在 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;
}