6

次のように定義しているセレクターに問題があります。

 <select name='provs[]' id="prov" class="selectpicker" data-live-search="true" required multiple> 

ただし、データを選択しているときに、オプションの横に目盛りが表示されません。ブートストラップ選択でブートストラップ 2.3.2 を使用しています。それらのcssとjsをアサートに追加しました。値を選択して取得することはできますが、オプションを選択しているときにオプションの横に目盛りが表示されません。

乾杯、

4

4 に答える 4

8

あまり意味がない場合でも、使用しているスクリプトに目を通すことは常に賢明です。しばらくすると意味がわかるはずです。

参照: https://github.com/caseyjhol/bootstrap-select/blob/master/bootstrap-select.js

行 942 ~ 965 を参照して、一番下の近くを見つけます。

$.fn.selectpicker.defaults = {
.... // bunch of default settings
iconBase: 'glyphicon', // the font family for the checkmark
tickIcon: 'glyphicon-ok', // classname for the checkmark
...
};

これは、Bootstrap 3 の一部である glyphicon にデフォルト設定されます。このフォントをインストールする必要があります。または、Font Awesome を使用して (サイトに移動し、指示に従ってください)、スクリプトを呼び出すときに 2 つの値を変更することもできます。

 $('.selectpicker').selectpicker({
   iconBase: 'NameofFOnt',
   tickIcon: 'classname'
});
于 2014-10-01T14:16:25.947 に答える