ASP.MVCでjqWidgetsを使用しています。ドロップダウンリストにデータを入力しています。フォームが送信されたときに、ボタンが押されたときに選択した値をドロップダウンからコントローラーに渡します。
以下のような値をハードコーディングすると、すべてが機能します。
@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());" }))