1
select
がoption
に変更された場合、selected
属性をselect
から削除します。通常のjQueryでは、このコードはいつものように動作します。このフィドルを参照してください:https://jsfiddle.net/hv0x43em/1/他の選択肢が変更された場合は、選択した属性を削除します。ブートストラップ選択
しかし、私もBootstrap Selectを使用しています。
ブートストラップセレクトでは、selected
属性は削除されていないようです。 https://jsfiddle.net/L71xtwx3/2/
$(document).ready(function() {
$(".charts-city").on('change', function(e) {
var dataOptions = $(this).closest(".form-group").next().find(".charts-data option");
$(dataOptions).prop("selected", false);
e.preventDefault();
});
});
任意のアイデアはどのように動作するように:ここに私のバイオリンとコードがありますか?
は、私は私の質問にバイオリンを編集した作業のデモ紹介リンクここ https://silviomoreto.github.io/bootstrap-select/methods/#selectpickerrefresh
作業コードここ
されているではありませんでした作業。しかし、あなたはそれを解決しました - それは 'deselectAll'または' render'ではなく 'refresh'です。私は逃しました。ありがとう! – deathlock