問題タブ [selectlist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
317 参照

asp.net-mvc - 選択したアイテムで選択したリストを取得するにはどうすればよいですか (asp.net mvc 2)

ASP.NET mvc 2 で selectList を使用してビューを作成しようとしています。

モデル (regDom) から選択リストの言語を埋めます

listLangModel は、データベースから取得した言語のリストです。

regDom.Languages = listLangModel の l から

私の見解では、私はこれを持っています

実行すると、ページのドロップダウンリストに言語が表示されます。しかし、それをサーバーに戻すと、モデルには言語が含まれなくなります。また、ページでどの言語が選択されているかを確認できません。

0 投票する
3 に答える
853 参照

jquery - 選択リストでアイテムを無効化/非表示にすることは可能ですか?

選択リストでアイテムを無効/非表示にすることはできますか? 私が達成しようとしているのは、いくつかのチェックボックスに応じて、それらが選択されている場合、フィールドがドロップダウンに表示されるようにすることです。ただし、常にドロップダウンにある必要がある必須フィールドがあり、それらはすべて順不同である必要があります。

チェックボックス:

落ちる:

ドロップダウンには、常にそこにあるはずのすべてのチェックボックスフィールドといくつかの追加フィールドが含まれています。そのため、チェックされているかどうかに応じて、すべてを動的に削除して追加できます。UIでもこれを行う必要があります。理想的には何とかjquery。では、これにはどのようなアプローチが適しているのでしょうか? 無効化オプションはありますか? それ以外のオプションは何ですか?

ありがとう!

//MrW

編集:私はこれをやろうとしました:

しかし、それはうまくいかないようです。オプションを非表示にすることが単に不可能なのか、それとも間違っているのかはわかりません。

0 投票する
1 に答える
59933 参照

c# - ASP.Net MVC SelectLIst と List の問題

私は Enum を拡張しています。次のコードを考えると、Enum のselectListItemsすべての正しい値を持つ SelectListItems の一般的なリストです。

最初の foreach ループは正常に動作します。ただし、実際の SelectList を作成して渡すとselectListItems、すべての値が失われます。これらの値をそのまま維持するにはどうすればよいですか?

0 投票する
1 に答える
350 参照

asp.net-mvc-2 - 投稿時に SelectList の値を使用してモデルのプロパティを設定する

Asp.net MVC 2 アプリケーションを構築しています。

パブリック プロパティを介して Gender と Grade という 2 つのエンティティにマップされている Team というエンティティがあります。

このようなViewModelがあります。

私のフォームは期待どおりにレンダリングされます。Create メソッドをデバッグすると、Team オブジェクトの Gender プロパティと Grade プロパティが NULL であることがわかります。

私は何を間違っていますか?

ありがとう、エリック

0 投票する
2 に答える
3792 参照

jquery - jQuery - modal dialog form loaded via .load() multiple times and select list breaks

I am loading content with jquery.load() (1.4.2), which includes a form that I turn into a model dialog. When I open the dialog, I dynamically populate a form select list.

It works the first time I load the content, but on subsequent loads it breaks and will only return the last selected item from the previous load. (I also think it doesn't reload the select list on subsequent loads, even though the alert on the dialog open function fires.)

I load the content as:

And the test.html file:

In this example, on a second .load(), if I hit the alert button, it won't return the selected list item - it will only return the first item.

I've tried putting .live() around the button click opening the dialog... but that doesn't change anything.

0 投票する
1 に答える
4493 参照

asp.net-mvc - ASP.NET MVC: DropDownList -- ビュー内の DataSource、SelectedItem、およびインライン コード アクセスの

私が知る限り、ASP.NET MVC ビューで DropDownList を作成する方法は 3 つあります。

  1. HTML を手動でコーディングする
  2. <asp:DropDownList ID="someID" runat="server"></asp:DropDownList>
  3. <%= Html.DropDownList("someID") %>

#1は(一般的に)時間の無駄だということは誰もが同意できると思います.

#2では、「WebForms」の方法のように見えますが、ビューを作成している場合、その後に発生するインラインコードを介して作成したオブジェクトにアクセスできるという利点があります。例えば:

これは#3では不可能のようです。

#3(HTMLヘルパーの方法)について私が発見した良い点は、文字列を渡すことで、名前とIDを文字列に設定し、文字列を使用してViewDataディクショナリを検索し、呼び出し元の Controller に追加された ViewData ディクショナリに追加された SelectList に基づく、DropDownList のそれぞれのタグ。

私の人生では、タグを自動生成する方法がある<asp:DropDownList>かどうか、または自分で手動で作成する必要があるかどうかはわかりません。

ASP.NET MVC で DropDownList を実装するための一般的な最善の方法は何ですか?

0 投票する
1 に答える
714 参照

asp.net - asp.net Web モバイル アプリケーションの Select List コントロールの問題

私はasp.net Webモバイルアプリケーションで単一のページをC#の背後にあるコードとして開発しようとしています. ページでモバイル選択リスト コントロールを取得しました。項目 1、2、3、4、5、6、7、8...20 があります。選択コントロールの選択された値を、ページ上にあるモバイル ラベル コントロール (モバイル フォーム) に割り当てる必要があります。私が知っているように、コードビハインドの OnSelectIndexChanged イベントでこれをコーディングする必要があります。わかった?しかし、このようなことは何もありません。コード ビハインドにメソッド (イベント) を記述しました。javascript や .aspx コードを書きたくありません (クライアント コードは必要ありません)。コードビハインドで機能を実行したい。どうすればこれを達成できますか? 私が見つけたように、モバイル ツールキットのリスト選択コントロールはサーバー側イベントを生成しません。

私がしなければならないこと?

0 投票する
4 に答える
813 参照

jquery - Jquery - 3 つの選択リスト、値が選択されている場合は他の 2 つを非アクティブ化

3 つのドロップダウン選択リストがあり、リストの 1 つの値が選択されている場合、他の 2 つをグレー表示して非アクティブにします。私が実験している各選択リストの周りに id ラッパーがありますが、私は jquery を初めて使用するため、あまりうまくいきません。

0 投票する
1 に答える
2695 参照

c# - Html ヘルパーでセパレーター付きの選択リストを作成する

優先順位の高い値、セパレータ、残りの値を含む選択リストを作成しようとしています。優先される値と残りの値をさまざまなソースから取得するため、Html ヘルパーでこれを行う必要があります。

私が達成したいことのサンプル:

また、セパレーターを選択できないようにしたいです。これをhtmlで直接行うと、なんとかこれを行うことができましたが、ヘルパーを介してこれを行うときにセパレータを無効にすることができませんでした。これを行う方法はありますか?

0 投票する
1 に答える
2194 参照

javascript - jQuery などを介してアイコンを使用してグラフィカルな選択リストを実装する

HTMLフォームを実装しています。フィールド (天気) の 1 つで、ユーザーは一連のオプション (晴れ、曇り、雨など) のいずれかを選択する必要があります。

したがって、基本的には、ユーザーが選択できる一連の画像 (私が提供するもの) を提供する<select>orの素敵な代替品を探しています。<radio>選択されていないアイテムを表す各画像の鈍い/灰色のバージョンを作成します。

これを提供するjQuery評価コントロールをたくさん見つけましたが、私が望むものを完全に実行するものは何もありません(おそらく、それが何と呼ばれているのか本当にわからないため、Googleで検索できないためです。)

ああ、ユーザーが JavaScript を有効にしていない場合は、標準<select>または<radio>オプションを提供するために適切に機能を低下させる必要があります。