問題タブ [jquery-select2-4]
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.
jquery - Select2 フォーカス テキスト入力のドロップダウンを開く
1 つのテキスト入力と 1 つの select2 要素 (バージョン 4.0.0) を持つフォームがあります。テキスト入力にフォーカスするときは、select2 を開きます。
これが私が試したことです:
しかし、それは仕事ではありません。ここでフィドルを参照してください:http://jsfiddle.net/Hatamikhah/73wypp1w/1/
私の問題が何であるかわかりません。
javascript - Select2.js v4.0:フィルターテキストを ajax ソースデータに送信する方法は?
バージョン 4.0 で非常に興味深いライブラリ select2.js を使用しています。
動的 ajax Data からドロップダウンを表示できますが、dropdown2 によって生成された拡張ドロップダウンにより、ユーザーはフィルター テキストを入力でき、このテキストを ajax によって返されるデータをフィルター処理するためのパラメーターとしてサーバー メソッドに送信したいと考えています。
私はasp mvcプロジェクトで試しています
JavaScript コード:
私のC#メソッドは
searchTerme 変数で受け取ったパラメーターは常に null です。
パラメータのドロップダウンの検索テキストをサーバーメソッドに送信する方法を知っていますか?
grouping - Select2、表示用に結果を 1 つにグループ化する必要があります
「複数の選択ボックス」( select2 の例) を使用し、結果をグループ化して表示したい:
のように (X オプション以上を選択した場合のみ):
これがないと、結果のフィールドが大きくなりすぎます。また、フィールドの結果をスクロールしたくありません。
これを行うための準備ができているソリューションはありますか?
jquery-select2 - select2 search - 検索語で始まる単語のみに一致
私は、選択したプラグインから select2 プラグインに移行しました。これは、私にとってはうまく機能するためですが、選択したものと比較すると、そのドキュメントは非常に貧弱です。select2検索機能を使用して、検索語で始まる(途中に含まれない)単語をフィルタリングするためにどのオプションを使用する必要があるかを誰か教えてください。
select2 フィールドにバナナ、リンゴ、パイナップルのオプションがあるとします。
ユーザーが「app」(または apple) と入力すると、apple のみが返されます (apple で始まる唯一の単語であるため)。これで、apple と pineapple の両方が返されます。
多くの検索の結果、カスタムマッチャーを使用する必要があることがわかりましたが、これまでのところすべてです。
javascript - 2を選択します。js v4.0:ローカル配列データソースを表示およびフォーマットする方法は?
select2.js V4.0 (3.6 ではありません!!!)を使用しており、javascript ローカル ソースを表示してフォーマットしたい:
私の形式の方法は、たとえば次のようになります。
v4.0でこれを行う方法を知っていますか?
javascript - タグモードで Select2 4.0 にフォーカスを設定するには?
select2 (v4.0) コントロールの { tags: true }
使用時にフォーカスを設定できるかどうか疑問に思っていますか? 試してみましたが、$(element).focus()
役に立ちませんでした。$(element).trigger('click')
$(element).trigger('focus')
... また ...
フォーカスを設定しようとする理由は、change イベントのバインドを解除し、値に対してアクションを実行してから change イベントを再バインドすると、フォーカスが失われるためです。これを行うときは、新しい値が入力されるたびに行う必要があります。次の値を入力するには、テキストボックスをクリックして戻す必要があります。バインドを解除しない場合は、引き続き値を入力し、Enter キーを押し、別の値を入力し、Enter キーを押して、目的の (既定の) 動作を繰り返すことができます。私が使用しているコード:
おそらくそれは不可能であるか、select2 のバグである可能性があります。