Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   При выборе определенного пункта select'а появляется еще поле (https://javascript.ru/forum/dom-window/47663-pri-vybore-opredelennogo-punkta-select%27-poyavlyaetsya-eshhe-pole.html)

MasterDmx 02.06.2014 20:48

При выборе определенного пункта select'а появляется еще поле
 
Доброго времени суток.

Есть код селектора:

<select class="m_other_kredit">
      <option selected disabled>Указать</option>
      <option>Да</option>
      <option>Нет</option>
</select>


При выборе пункта "да" из списка - должно появится еще одно поле, а точнее целый блок, то есть должен выполниться

$('#prosroch_kr_block').fadeIn();


Этого сделать никак не получается.

Пробовал привязать к option событие onclick, но оно не сработала.
В интернете вычитал, что нужно использовать onchange и привязывать его к селектору, но не получилось.

Прошу вашей помощи, думаю для знающих людей задача очень простая

рони 02.06.2014 21:13

MasterDmx,
http://api.jquery.com/change/

loneWolf 03.06.2014 16:58

Наверное как то так:
$('#block').css('display','none');
$("select").change(function () {
if($('#айдишник селекта').val() == 'да'){
$('#block').css('display','block');
}
else {
$('#block').css('display','none');
}
});
только у <option> должно быть значение value="да"

рони 03.06.2014 17:13

Цитата:

Сообщение от loneWolf
if($('#айдишник селекта').val() == 'да'){

if(this.value == 'Да')


Часовой пояс GMT +3, время: 05:27.