2017-02-01 7 views
0

У меня есть меню выбора select2.Bootstrap select2 ошибка стиля

Лишенный версия, например:

<div class="form-group has-error"> 
     <select name="description_id" class="select2"> 

// <options> 

</div> 

Применяя has-error к текстовым входам покажет красную рамку вокруг входа. Это не работает для меню select2. Что мне не хватает?

Я использую bootstrap3 и последнюю ВЫБ.2:

https://select2.github.io/

Я прочитал эту страницу и попробовал решение, но оно не работает:

https://xcellerant.net/2013/12/05/adding-bootstrap-error-styling-to-a-select2/

ответ

5

решение на странице, которую вы опубликовали, для более старой версии select2. Для последней версии, используйте этот CSS код здесь:

.has-error .select2-selection { 
    border-color: rgb(185, 74, 72) !important; 
} 

Теперь с этим кодом и используя has-error класс, вы можете получить правильный цвет ошибки красновато:

<div class="form-group has-error"> 
<select name="description_id" class="select2"> 
    <option>One</option> 
    <option>Two</option> 
    <option>Three</option> 
    <option>Four</option> 
</select> 
</div> 

Select2 with has-error class

jsFiddle пример: https://jsfiddle.net/k9phxgnd/1/

+0

Вот и все, спасибо большое, может присудить награду за 12 часов :-) – Hardist

 Смежные вопросы

  • Нет связанных вопросов^_^