XHTML , .
, , / . , "" , , jQuery.
:
[Authorize]
[HttpPost]
public JsonResult Delete(Guid id)
{
return Json(succeeded ? Id.ToString() : "error");
}
<a href="#" onclick="$.post('/Stuff/Delete/' + id, function(data) { deleteCallback(data); }); return false;">delete</a>
function deleteCallback(data)
{
if(data=="error"){
}
else {
}
};
multi-delete, , URL- ( IE 2k, ), :
arrayVariable = new Array();
$.post('/Stuff/Delete/' + id, {'IdsToDelete' : arrayVariable }, function(data) { deleteCallback(data); }); return false;">
.NET-, GUID, !
EDIT: . CSRF ( ). , .
[ValidateAntiForgeryToken] , -
var token = $('input[name=__RequestVerificationToken]').val();
$.post("/YourUrl", { 'IdsToDelete' : arrayVar, '__RequestVerificationToken': token }, function(data) { deleteCallback(data); });