我在頁面上有一個下拉列表(DropDownListFor)和一個ActionLink。基本上,我遇到的問題是我試圖從我的下拉列表中捕獲選定的值,並將其作爲ID傳遞給我的ActionLink。這裏是我的代碼:有沒有辦法在MVC4 ActionLink中爲一個RouteValue參數調用JavaScript?
@Html.DropDownListFor(x => x.Capsules, new SelectList(Model.Capsules, "pk", "name", "pk"))
<br />
@Html.ActionLink("Submit", "Create",
new { controller = "Process", id = /*JavaScript here to get the selected ID for the DropDownList above*/ },
new { data_role = "button" })
對於什麼,我要完成的,是有辦法的JavaScript嵌入到我的Html.ActionLink電話?如果沒有辦法,或者不推薦,可否請您提供另一種解決方案來解決這個問題?提前致謝!
你用剃刀嗎? – 2013-02-27 04:12:49
是的,我正在使用剃鬚刀。 – 2013-02-27 04:13:33