可以使用Ajax.ActionLink指定表单属性
本文关键字:表单 属性 ActionLink Ajax 可以使 | 更新日期: 2023-09-27 17:51:04
我正在寻找一种方法来指定POST属性数据到Ajax.ActionLink。我最好的猜测是这样的:
Ajax.ActionLink( "My Link",
"SomeAction",
"SomeController",
new AjaxOptions { HttpMethod = "Post" },
{ myParameter = "myValue" } )
不幸的是,这会导致在URL中添加&myParameter=myValue
。
如果它有任何相关性,我最终试图通过__RequestVerificationToken
参数将防伪造令牌注入请求。
当您使用动作方法时,您将受到如何实现它们的支配。另一种方法是使用JQuery,它可以让您完全控制这个过程,通过以下方式发布数据:
$.ajax({
type: "post",
url: "..",
data { myParameter: "myvalue" },
.
.
});