在我的剃鬚刀視圖中,我使用的是Html.BeginForm
。其中我有兩個元素,當我設置clic時,應該提交表單,但我需要添加一個額外的字符串參數。如何在我的JQUERY提交中添加其他數據?
@using (Html.BeginForm("Index", "Quiz", FormMethod.Post, new { id = "form" }))
{
...
}
[HttpPost]
public ActionResult Index(string parameter, QuizCompletedViewModel q) //FormCollection f)
{
...
if (button.Equals("d"))
{
...
return RedirectToAction("ShowResults", new { testId = Quiz.QuizId, answeredTest = answeredId });
}
else
{
...
return RedirectToAction("Index", "Dashboard");
}
}
所以,在我的jQuery功能我利用$("#element").submit()
和參數parameter
總是爲空(這是正常的)。如何使用JQUERY爲parameter
添加其他數據?
注意:我沒有使用AJAX。
什麼額外的數據?來自哪裏?什麼是'#元素' - 表單或其他元素? – tvanfosson
你是如何通過模型? –
@BhushanFrake使用與我的剃鬚刀視圖相同的整個模型 –