複数選択リストが選択されたときに、そのリストから値を取得する方法を知りたいです。
データベースから入力して、複数選択リストを作成しました。そこから、HTML ヘルパーを使用してビューに deopdown リストを表示します。
@Html.ListBox("ID", Model.ID)
私の質問は、ユーザーが選択した値を取得する方法です。これは複数選択リストです ありがとう
また、必要がない限り、ページを更新する必要はありません。
複数選択リストが選択されたときに、そのリストから値を取得する方法を知りたいです。
データベースから入力して、複数選択リストを作成しました。そこから、HTML ヘルパーを使用してビューに deopdown リストを表示します。
@Html.ListBox("ID", Model.ID)
私の質問は、ユーザーが選択した値を取得する方法です。これは複数選択リストです ありがとう
また、必要がない限り、ページを更新する必要はありません。
このjqueryはあなたの問題を解決します
var values = $("#ID option:selected").text();
それが役に立てば幸い。
プロパティm => m.SelectedPreferenceを設定することで、選択したリストボックスの値を取得できます。
これを試して、
@Html.ListBoxFor(m => m.SelectedPreference, new List<SelectListItem>(), new { id = "lboxSelectedItems" })