У мене є проблема з селектором, де я визначаю як:
<select name="provs[]" id="prov" class="selectpicker" data-live-search="true" required multiple>
Проте, коли я вибираю дані, це не робитьпоказати мені кліщі поруч з варіантами. Я використовую bootstrap 2.3.2 з bootstrap-select. У мене є css, і js з них додано до моїх тверджень. Я можу вибрати і отримати значення, однак, я не можу побачити кліщів біля параметрів, коли я їх вибираю.
Ура,
Відповіді:
6 за відповідь № 1Завжди вигідно переглядати скрипти, які ви використовуєте, навіть якщо вони не мають багато значення, вони будуть мати сенс через деякий час.
Довідка: 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
...
};
Це за замовчуванням використовується для глифінка, частина завантажувального 3. Вам потрібно буде встановити цей шрифт або ви можете використовувати Font Awesome (перейдіть на свій сайт, дотримуйтесь інструкцій) і змініть два значення, коли ви зателефонуєте скрипту:
$(".selectpicker").selectpicker({
iconBase: "NameofFOnt",
tickIcon: "classname"
});
2 для відповіді № 2
додайте Font Awesome CSS у свою HTML-сторінку.
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
і замініть їх bootstrap-select.js
і bootstrap-select.min.js
iconBase: "glyphicon", tickIcon: "glyphicon-ok"
до
iconBase:"fontawesome",tickIcon:"fa fa-check"