0

POST属性データをAjax.ActionLinkに指定する方法を探しています。私の最善の推測は、これらの線に沿ったものです:

Ajax.ActionLink( "My Link", 
                 "SomeAction", 
                 "SomeController", 
                 new AjaxOptions { HttpMethod = "Post" }, 
                 { myParameter = "myValue" } )

残念ながら、これにより&myParameter=myValueURLにが追加されます。

関連性がある場合は、最終的に、__RequestVerificationTokenパラメーターを介して偽造防止トークンをリクエストに挿入しようとしています。

4

1 に答える 1

0

アクションメソッドを使用するときは、アクションメソッドの実装方法に翻弄されます。別の方法は、プロセスを完全に制御できるJQueryを使用して、次の方法でデータを投稿することです。

$.ajax({
  type: "post",
  url: "..",
  data { myParameter: "myvalue" },
  .
  .
});
于 2013-01-08T15:37:30.270 に答える