我将 jqWidgets 与 ASP.MVC 一起使用。我正在填充一个下拉列表,当提交表单时,我想在按下按钮时将下拉列表中的选定值传递给我的控制器。
如果我硬编码如下值,一切正常:
@using (Html.BeginForm("GetRace", "Schedule", new { @id = "abc" },FormMethod.Post))
{
<div id="okBtn">
<input id="Search" type="submit" value="OK" />
</div>
}
我希望能够调用 Javascript 函数,例如:
function getListItem()
{
return selectItem;
}
但是,当我将 BeginForm 更改为
@using (Html.BeginForm("GetRace","Schedule",@ID = new {onsubmit = "return (getListItem());" }))