コントローラー:コントローラに選択されたアイテムを渡す方法MVC5
public ActionResult searchGroup(int groep)
{
var returnValue = convertWerkvorm(db.Werkvormens.Where(f => f.GroepenWerkvormID == groep).ToList());
return View(returnValue);
}
Partialview:
@model alina1617.Models.DropDownModel
<h2>Groepen</h2>
<div>
<div><select id="@Html.IdFor(m => m.selectedItem)" name="@Html.NameFor(m => m.selectedItem)">
@foreach (var groepModel in ViewBag.groepen)
{
<option value="@groepModel.id" title="@groepModel.Beschrijving">@groepModel.Naam</option>
}
</select>
<input type="button" id="zoekgroep" value="Zoeken" onclick="location.href='@Url.Action("Create", "WerkvormController")'" />
</div>
</div>
私はボタンがクリックされたときに、コントローラに選択したグループのIDを渡したいです。 Jqueryを使うべきか、何かMVC関連を使ってこれを行うことができますか?
を参照してください。クライアント側で操作している場合は、MVC関連のものにアクセスすることはできません。 JavaScript、場合によってはjQueryを使用します。 – krillgar
Jqueryを使ってどうすればいいですか? – user3117628
jQueryを使ってサーバーに情報を送信する方法については、チュートリアルが無数にあります。 – krillgar