問題タブ [multi-select]

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 投票する
2 に答える
1996 参照

jquery - 2つの選択から1つへのjquery multiselect?

基準を 3 番目の選択に移動できるようにする 2 つの選択を持つ複数選択フォームを作成する方法を理解しようとしています。私は見ました:

http://www.quasipartikel.at/multiselect/

// http://www.erichynds.com/jquery/jquery-multiselect-plugin-with-themeroller-support/ (私は新しいので、1 つのリンクしか投稿できません... :-) )

しかし、どちらも実装したい2対1ではなく、1対1の選択のみを許可しているように見えます...

このようなもの:

これは可能ですか?誰かが実際の例、またはこの種のことを説明するリンクを持っていますか?

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

jquery - Jqueryを使用して、値で複数選択オプションを検索して選択するにはどうすればよいですか?

値で複数選択オプションを正しく選択し、選択されている他のオプションをそのままにしておく方法がわからないようです。

更新それは動作します、ありがとう!複数選択を非表示にしていて、firebugがオプションを「選択済み」に更新すると思いましたが、そうではありません。attrをselectedに設定した後、複数選択ボックスを「表示」すると、それが選択されました。それは私の問題の一部でもあり、firebugが舞台裏で私に見せていたものです。

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

wpf - WPFで複数選択を使用してMaster-Detailを実装する方法は?

典型的なマスター/ディテール シナリオを作成する予定です。つまり、ListViewDataBinding を介してに表示される項目のコレクションとICollectionView、選択した項目に関する詳細を別のコントロール グループ (TextBoxes、NumUpDowns...) に作成する予定です。

これまでのところ問題はありません。実際、以前のプロジェクトでかなり似たシナリオを既に実装しています。ただし、ListView で複数の項目を選択して、詳細ビューに表示される適切な共有値を取得できる必要があります。これは、選択したすべてのアイテムのプロパティに同じ値がある場合、この値を詳細ビューに表示する必要があることを意味します。それらが同じ値を共有していない場合、対応するコントロールは、これを示す視覚的な手がかりをユーザーに提供する必要があり、値は表示されません (または、CheckBoxたとえば「未定義」状態)。ここで、ユーザーが値を編集すると、この変更は選択したすべてのアイテムに適用されます。

その他の要件は次のとおりです。

  • MVVM の互換性 (コード ビハインドが多すぎない)
  • 拡張性 (新しいプロパティ/タイプを後で追加できます)

誰もそのようなシナリオの経験がありますか? 実際、これは非常に一般的なシナリオであるべきだと思います。しかし、そのトピックに関する詳細はどこにも見つかりませんでした。

ありがとう!
ゲーホ。

PS:上記の古いプロジェクトでは、複数選択の特殊なケースを処理する ViewModel のサブクラスを使用したソリューションがありました。選択したすべてのアイテムが等しいかどうかをチェックし、適切な値を返しました。ただし、このアプローチにはいくつかの欠点があり、ハックのように見えました。これは、(他の臭いに加えて) とListView詳細ビューの間の同期を解除して手動で処理する必要があったためです。

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

multi-select - PDFのフォームフィールドを複数選択

PDFを使用して、複数のフィールドを選択できる複数のフィールドを持つ単一のフォーム要素を作成することは可能ですか?たとえば、HTMLでは、同じフィールド名に関連付けられたチェックボックスのセットを作成できます。

この場合、フィールド名は「field(school)」で、フォーム送信時に「field(school)」を0、1、2回入力できます。

1つのフィールドが複数の値を持つことができる同等の構造がPDFにありますか?私の調査では、これまでのところ、フィールドに同じ名前が割り当てられている場合、選択できるフィールドは1つだけであるように見えます。これをPDFで実装できる場合、この構成は何と呼ばれ、どのように実装できますか?

編集:明確にするために、PDFには異なるフィールド名を持つ複数のフォームフィールドが含まれ、それらは個別に選択できることを認識していますが、グループ化は暗黙的であり、HTMLフォームのように明示的ではありません。オプションのグループ化を明示的にし、できれば制限を許可する構成を使用したいと思います(たとえば、少なくとも1つが必要、2つ以下が許可など)。

編集:誰かがこれが不可能であるという権威ある意見を見つけることができれば、それも望ましい答えになるでしょう。

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

c# - .NET 3.5 リストボックスで選択された値 (Winforms)

複数選択が有効になっていて、名前 (DisplayMember として) と ID (ValueMember として) を取得するデータベース テーブルにバインドされている Winforms リストボックスから、選択した値 (TEXT ではなく VALUES に注意してください) を取得するために戦っています。選択したアイテムの ID。

リストボックス コントロールにはSelectedValue、選択した項目の値の 1 つを取得するためのプロパティがありますが、すべての選択した項目の値を取得するわけではありません。

プロパティは、アイテムの値を抽出できないように見える を返しSelectedItemsます。Listbox.SelectedObjectCollection

助けてください!ありがとう。

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

wpf - WPF DataGrid の複数選択バインディング

複数選択が有効になっているデータグリッドがあります。ビューモデルの選択を変更する必要があります。ただし、SelectedItems プロパティは読み取り専用であり、viewmodel のプロパティに直接バインドすることはできません。では、選択が変更されたことをビューに通知するにはどうすればよいでしょうか。

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

asp.net - FormView コントロールの複数選択 ListBox のデータバインディング

FormView 内に複数選択の ListBox があります。データバインディングをセットアップする方法がわかりません。
リストボックスに問題なく入力できます。リストボックスが単一の選択である場合、私は言うことができSelectValue='<%#Bind("col")%>'、それはうまくいきます。複数選択リストボックスにバインドできるものはありますか? リストボックスの DataBinding イベントを処理し、適切な項目で選択されたプロパティを設定することにより、手動で DataBinding を試みました。残念ながら、DataBinding イベント中はリストボックスに項目がありません。私が見つけた最も近いものは、DataBinding 中にどの項目を選択する必要があるかを決定する値を保存し、FormViews DataBinding イベントでその値を使用して、ハックのように見える適切な項目を選択することです。

より良い方法はありますか?


編集:

自分が今何をしているかを明確にするために...

FormViews の ItemCreated イベントを使用して、FormView の DataItem を保存しています。次に、FormView の DataBound イベントでリストボックスを見つけ、選択した項目を手動で設定します。このように値を保存する必要があるのは正しくないようです。これを行うためのより正しい方法があると思いますが、私にはわかりません。

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

multi-select - CheckBoxList、ListBox などから 1 対多の関係を更新する方法は?

与えられた 2 つのテーブル:

人好きな色

人は 1 つまたは複数の好きな色を持つことができます。これらの色は、複数選択コントロール (CheckBoxList、複数選択が有効な ListBox) で更新されます。

以前は、人物の色を更新する場合、次のようにしていました。

  1. 取引開始
  2. その人物のすべてのカラー レコードを削除する
  3. 選択した色ごとにレコードを挿入
  4. トランザクションのコミット

これは、「対多」の子テーブルでレコードを追加/更新/削除する複数選択コントロールを処理するための標準的でベスト プラクティスですか?

ありがとう!

0 投票する
0 に答える
6487 参照

jqgrid - jqGrid マルチチェックボックス カスタム edittype ソリューション

jqGridのカスタム編集タイプを理解しようとしている人のために...

マルチチェックボックス フォーム要素を作成したので、共有したいと思います。これは、バージョン 3.6.4 を使用してビルドされました。誰かがより効率的な解決策を持っている場合は、それを伝えてください。

colModel 内で、適切な編集フィールドは次のようになります。

これがJavaScript関数です(ちなみに、チェックボックスのリストがDIVブロックにある場合、いくつかの変更を加えて動作します):

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

drupal - Drupal分類法複数選択デフォルト値

私はdrupal6.16を使用しており、複数選択ボックスとして設定された一連の分類用語があります。ユーザーがページを読み込んだときに最初の項目が選択されるようにしたいと思います。ファイルにコードを追加する必要があるのか​​、単に設定を変更する必要があるのか​​わかりません。私はあまり経験がありませんが、中級レベルの低レベルのプログラマーとして自分自身を評価することを警告する必要があります。

よろしくお願いしますmsindle