Jquery 如何传递$.load的请求验证令牌?

Jquery 如何传递$.load的请求验证令牌?,jquery,asp.net-mvc,jquery-ui,antiforgerytoken,Jquery,Asp.net Mvc,Jquery Ui,Antiforgerytoken,我必须传递$.load调用的请求验证令牌,它将在Schedule controller中加载相应的JobSchedule操作。在控制器中,我需要使用[ValidateAntiForgeryToken]属性装饰此JobSchedule操作 $('#modalDialog').dialog({ autoOpen: false, modal: true, width: $(window).width(), open: function (event, ui) { $(this)

我必须传递$.load调用的请求验证令牌,它将在Schedule controller中加载相应的JobSchedule操作。在控制器中,我需要使用[ValidateAntiForgeryToken]属性装饰此JobSchedule操作

$('#modalDialog').dialog({
  autoOpen: false,
  modal: true,
  width: $(window).width(),
  open: function (event, ui) {
    $(this).load(applicationpath + "Account/Schedule/JobSchedule", selectedAccount);
  }
});
如何传递令牌以进行加载?
如果您需要任何帮助,我们将不胜感激。

何时生成令牌?当视图加载到modalDialog所在的位置时,将生成令牌。它位于隐藏的表单字段中。可以按如下所示获取值:$(':input:hidden[name*=“RequestVerificationToken”]).val()您在这方面面临的问题是什么?我想在导航到操作时传递RequestVerificationToken。就像我传递的ajax调用一样:$.ajax({beforeSend:function(xhr){xhr.setRequestHeader(''uuu-RequestVerificationToken',$(':input:hidden[name*=“RequestVerificationToken”]'));},url:path,type:'GET',data:data,success:function(data){});我还是不知道你想要什么。您在评论部分发布的代码应该可以使用。在
open
而不是
load
上,使用适当的
ajax
请求。