我正在使用Ajax.BeginForm,我想知道是否有一种方法可以使用javascript指定其中一个路由值?像
Ajax.BeginForm("CastVote", "Vote", new {VotingType = "javascriptfunctiongoeshere", add = 1})
答案 0 :(得分:0)
Html帮助程序在服务器端执行,不能使用javascript中的变量。您可能需要修改生成的表单的action属性:给它一个id,然后订阅onsubmit事件并更改值。