0
<select id="DropList">
@foreach (var item in Model.CategoryList)
{
<option value="@item.Id">
@item.Name
</option>
}
</select>
このリストには画像カテゴリがあります。画像情報とカテゴリ情報を保持するデータベースがあります。リストからカテゴリを選択すると、そのカテゴリに属するすべての画像が表示されます。 これは私のリストです。リストの値を変更すると、コントローラーに画像を渡して欲しい。 jQueryを使用して、選択したリスト要素からIDを取得していますが、どのように画像を取得できますか?jQueryを使用してドロップダウンリストを制御する
このコードは動作します:
@foreach (var item in Model.CategoryList)
{
<a id="aa" href="@Url.Action("Index", "Home", new { id = @item.Id })">@item.Name</a>
<br />
}
<br />
<a href="@Url.Content("http://localhost:55197/Home/CategoryEkle")">Yeni Kategori Ekle</a>
私は、ドロップダウンリストで同じにしたいです。
表示されている問題を説明してください。どのように動作しませんか? –
ドロップダウンの値を使ってAjaxリクエストを行う方法について話していますか? – Tejs
また、 'SelectList'を含むViewModelを作成し、ビューに渡すことをお勧めします。 'foreach'文全体を' @Html.DropDownList( "DropList"、mySelectList)に置き換えることができます。 –