問題タブ [jquery-select2]
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 複数選択は単一選択と同じですか?
基本的に私がやりたいことは、入力を表示のみとして機能させることです。フィールドをクリックすると、単一選択と同じ検索フィールドのドロップダウンが必要になります。
以下の(出来の悪い)モックアップは、これを私ができるよりもよく説明しています。
Select2 にはこの機能が組み込まれていますか、それとも簡単な方法はありますか?
angularjs - Angular UI / select2複数の値/オプションを事前に選択する方法は?
次のようにselect2でangular-uiを使用します。
オプションをどこでどのように事前選択する必要がありますか?デフォルトでは、選択されたオプションが最初になります。どういうわけかコントローラーで?
javascript - オブジェクトを含むAngular UI select2配列は可能ですか?
配列内のオブジェクトとしてオプションを持つ簡単な方法はありますか? 次のように:
それとも私は完全に間違っていますか?
css - select2タグの色のCSSを変更するにはどうすればよいですか?
選択ボックスから複数のタグを表示するためにプロジェクトを使い始めたところですが、ライブラリのおかげでうまく機能しています。
複数値の選択ボックスに表示されるタグの色またはcssを変更する必要があります。現在、タグの色は灰色で表示されていますが、タグの種類に応じて別の色に変更したいと思います。または、少なくともデフォルトの色を変更する方法はありますか?
また、タグのcssクラスを変更することは可能ですか?次のようなオプションがありますが、formatResultCssClass
そのプロパティを介してcssクラスを追加しようとしたときに、何も変更されていません。誰かがこれを行う方法の例を示していただければ幸いです。
編集:問題を解決するための回避策:選択したオブジェクトのクラスを表すための新しいプロパティをselect2.defaultsに追加します。
そして、この新しいプロパティを使用してselect2を初期化します。
twitter-bootstrap - select2 を Bootstrap ドロップダウンに挿入する
Bootstrap からselect2をドロップダウン メニューに挿入しようとすると問題が発生します。マークアップは次のようになります。
私の .dropdown-select-box クラスは、スタイル設定とより適切な制御のためのものです。私はそれを機能させることができないようで、気が狂い、貴重な時間を浪費しています。これで達成したい結果は次のとおりです。
これは、ドロップダウン メニューが select2-container のサイズに合わせてスケーリングできるように、select2-container を常に開いて、(何らかの方法で) ドロップダウン メニューに対して相対的に配置する必要があることを意味します。私はこれに頭を悩ませようとしましたが、手ぶらで出てきました。
jquery - Select2-ダイアログで使用するまで正常に動作します
誰かがこの問題を数えず、修正を知っているかどうか疑問に思います。
私は、select2
ある程度まで完璧に機能する優れたプラグインを使用しています。
ダイアログ内にselect2コントロールがある場合、ダイアログを閉じて再度開くまで、すべて正常に機能します。それ以降、select2コントロールをクリックするたびに、リストがすばやく開き、その後消えます。
これが既知の問題なのか、それともこの特定の問題に対する修正があるのか、誰か知っていますか?
編集
ダイアログが開いEACH
ているときに、次の電話をかけています。
編集 2OKこれは実際には1つの条件で正常に機能していますが、これは非常に奇妙です。
FireBug
デバッグパネルを開いていると、問題が発生します。Firebug
パネルを閉じると、問題なく動作します。
なんらかのz順の問題があるのではないかと思いますが、これまで問題がなかったことを考えると、とても不思議です。
いくつかのブラウザを使用して上記を複製しました。FirefoxとFirebugが開いている場合にのみ発生します。
ajax - ajax post メソッドを使用した select2
ajax ローディングでselect2を使用しようとしています。
これが私のコードです:
ajax 呼び出しは、同じページの分離コード内の webmethod/pagemethod に対するものです。
テキストボックスにデータを入力すると、POST リクエストが行われ、json が適切にフォーマットされて送信されます。
ただし、pagemethod からの応答は、html ページ全体です。ajax 呼び出しで「contentType」が適切に設定されていない場合、ポスト メソッドでこれが発生する可能性があることを理解しています。ページで機能する他のすべての ajax 呼び出しと同じように設定しました (select2 を使用していません)。
select2 は「contentType」属性を無視しますか? それとも、私が間違ったことをしたことがありますか?
** 編集 ** これを投稿した後、この問題が select2 の github サイトにリストされているのを見つけました: 問題 492 - contentType のサポートを Ajax に追加する
contentType を渡さないようです。selet2 のビルトイン ajax ヘルパーをバイパスして、手動で定義したものを使用できますか?
jquery - client_side_validationエラーメッセージを無視するselect2 gemを使用したrails v3
私はrails 3.0.9、client_side_validation gemを使用していますが、手動でjsとcssファイルを使用してselect2 gemを使用しようとしました
https://github.com/ivaynberg/select2/tagsからファイルをダウンロードしました
プレゼンス検証を備えたシンプルなフォーム
セレクト ボックスのUIが期待どおりに変更されました。
しかし、値を選択せずにカーソルがフォーカスアウトすると、client_side_validation gem はエラー メッセージを表示するはずですが、メッセージは表示されません (error_field クラスでさえそのフィールドに設定されていません)。
select2 gem は無視/スキップしてエラー メッセージをレンダリングしますか?
送信ボタンをクリックすると、(client_side_validation gem) エラー メッセージが表示されます。
これを解決するアイデアはありますか?
javascript - AJAX、JS、およびSelect2の問題
愚かなことをしていることをお詫びしますが、私はSelect2とAjaxを初めて使用し、この作業を行うのに非常に時間がかかっています。作成中のフォーム(リンクが削除されました)で使用する独自のjsonファイル(リンクが削除されました)を作成しようとしています。ChromeでFirefoxLiteを使用すると、サーバーから応答を受け取ることができます(200 OK)が、選択ボックスに検索結果が表示されません。私のjsonファイルはhttp://jsonformatter.curiousconcept.comを使用して正しく検証されているようです。あなたもそれを見ることができます
何か考えやヒントはありますか?
json.phpソース:
select.phpソース:
javascript - 「クエリ関数が Select2 未定義エラーに対して定義されていません」
Select2 を使用しようとすると、複数項目の入力/テキスト フィールドでこのエラーが発生します。