問題タブ [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 v4.0 で新しいタグの作成を無効にする方法は?
多くの改良が加えられた新しいSelect2 v4.0を試しています。私は主にtags
機能に興味があります。ajax を介してタグを検索し、表示された結果からのみタグを選択でき、新しいタグを作成できないようにしたい。機能は StackOverflow に似ています。必要な評判がない場合、新しいタグを作成することはできませんが、既存のタグで質問にタグを付けることができます。
これは、例から取られた私のコードのjsfiddleです。この例では、制限したい新しいタグを作成できます。ユーザーは、ajax を介して GitHub から取得したリストからのみタグを選択できる必要があります。
この機能を無効にする方法を知っている人はいますか?
jquery-select2 - コールバック パラメータとしての選択オブジェクト
select2 jquery プラグインを使用しようとしていますが、結果をフォーマットするために、次のように使用される templateResult オプションを見つけました。
コールバックがパラメーターとして受け入れるそのオブジェクトの構造とメソッドを知りたいのですが、それに関するドキュメントを見つけることができませんでした。
それはどのように機能しますか?
javascript - プログラムでSelect2 v4に検索クエリを挿入する方法は?
AJAX 経由でバックエンドに接続する Select2 検索ボックスを使用して Web アプリを作成しました。検索ボックスはクエリ ("APPLES" など) をバックエンドに渡し、バックエンドがページを更新します。プログラムで検索クエリを検索ボックスに挿入するにはどうすればよいですか? select2 が AJAX 経由でバックエンドを呼び出してページを更新するように、「val」を渡す必要があります。これは明らかだと思いますが、ドキュメントで見つけることができませんでした。
たとえば、ユーザーに検索ボックスに「APPLES」と入力させるのではなく、ボタンをクリックして「APPLES」という単語を検索フィールドに自動的に入力し、ページを更新するようにします。
ありがとう!
ケビンのコメントに続いて、テキストが検索ボックスに埋め込まれ、セレクターが正しい項目を選択したこの状態ではありません。このリクエストを送信(またはトリガー)するにはどうすればよいですか。「キーダウン」、「プレスダウン」、「送信」、「クリック」(ボックスをクリアする)などを試しました。
javascript - Select2 セレクトボックス内に追加情報を読み込む
select2 関数内の都市名で検索しています。そして、最初の ajax 呼び出しから取得した情報に基づいて都市に関する追加情報を提供したいので、どうにかして processResult 関数内で別の ajax 呼び出しを行い、結果を「テキスト」パラメーターに書き込む必要があります。それを行う方法はありますか?
javascript - Ajaxソースでselect2要素の初期値を設定する簡単な例は?
Ajax データ ソースに接続されているSelect2要素の初期値を設定しようとしています。
私は Select2 の v4 を使用しており、置き換えられたことを説明するdocsに従っています。initSelection
Select2 ドキュメントの「リモート データのロード」セクションの例を適応させることから始めました。これは、初期値を設定するための私のコードです:
タグが表示されてしまいundefined (undefined)
ます。私は何を間違っていますか?
JSFiddle はこちら: http://jsfiddle.net/t4Ltcm0f/4/