[解決済み】select2の値をリセットしてプレースホルダーを表示する。
2022-04-04 09:52:02
質問
select2による値のリセット時にプレースホルダーを設定するにはどうしたらよいですか?私の例では、場所や等級のセレクトボックスがクリックされ、私のselect2に値がある場合、select2の値はリセットされ、デフォルトのプレースホルダーが表示されるはずです。このスクリプトは値をリセットしますが、プレースホルダーは表示されません。
$("#locations, #grade ").change(function() {
$('#e6').select2('data', {
placeholder: "Studiengang wählen",
id: null,
text: ''
});
});
$("#e6").select2({
placeholder: "Studiengang wählen",
width: 'resolve',
id: function(e) {
return e.subject;
},
minimumInputLength: 2,
ajax: {
url: "index.php?option=com_unis&task=search.locator&tmpl=component&<?php echo JSession::getFormToken() ?>=1",
dataType: 'json',
data: function(term, page) {
return {
q: term, // search term
g: $('#grade option:selected').val(),
o: $('#locations option:selected').val()
};
},
results: function(data, page) {
return {
results: data
};
}
},
formatResult: subjectFormatResult,
formatSelection: subjectFormatSelection,
dropdownCssClass: "bigdrop",
escapeMarkup: function(m) {
return m;
}
});
解決方法は?
select2 を次のように定義する必要があります。
$("#customers_select").select2({
placeholder: "Select a customer",
initSelection: function(element, callback) {
}
});
セレクト2をリセットする場合
$("#customers_select").select2("val", "");
関連
-
[解決済み】Chrome Developer ToolsでリソースがDocumentと解釈され、MIMEタイプapplication/jsonの警告で転送される。
-
[解決済み】 .autocomplete is not a function Error
-
[解決済み] JQueryの使用 - フォームが送信されないようにする
-
[解決済み] asp.net mvcのHtml.BeginForm()にIDプロパティを追加する方法は?
-
[解決済み] JW-Player - アンロードするには?
-
[解決済み] 画面サイズ、現在のウェブページ、ブラウザウィンドウのサイズを取得する
-
[解決済み] 選択オプション「selected」を値で設定する
-
[解決済み] jQuery select onChangeの値を取得する。
-
[解決済み】ブートストラップ・モーダルに埋め込むとSelect2が機能しない
-
[解決済み】select2 - 検索ボックスを非表示にする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】jQueryのセレクタにワイルドカードを使用した場合
-
[解決済み] jQuery ValidateプラグインでaddMethodを使用する
-
[解決済み] jQuery が Ajax 呼び出しの終了を待って戻るようにするにはどうすればよいですか?
-
[解決済み] jQueryは、すべてのテキストフィールドの値の合計を計算する
-
[解決済み] jquery ui Dialog: 初期化前のダイアログでメソッドを呼び出せない
-
[解決済み] クラス別のjquery onclick
-
[解決済み] 右から検索トグル
-
[解決済み] jQueryで小文字と大文字を使い分ける
-
[解決済み] jQuery .validate() submitHandler が起動しない
-
[解決済み] jqueryでアンカークリックをシミュレートするにはどうしたらいいですか?