如何将数组发送到我的控制器上使用反伪造令牌的操作。Asp.net Mvc:jquery post数组+反伪造令牌
这是我的Jquery POSTDATA:
var postData = { '__RequestVerificationToken': $('input[name=__RequestVerificationToken]').val(), 'productIds': IDs };
这是我的Jquery帖子:
$.post("MyProducts/DeleteProduct" , postData, function(data) { });
这是我的行动:
public void DeleteProduct(List<int> productIds)
{
foreach (int i in productIds)
{
_repository.DeleteProduct(i, null);
}
}
我也用一个对象来存储我反伪造令牌,我不知道如何使用postdata。
这是令牌对象:
var token = { '__RequestVerificationToken': $('input[name=__RequestVerificationToken]').val() };
亲切的问候
可能是有用的... http://stackoverflow.com/questions/4074199/jquery-ajax-calls-and-the-html-antiforgerytoken/4074289 – JeremyWeir 2012-05-29 18:00:31