ComboBox скрыть и показать div

0

У меня проблема с заполнением или ответом на мой javascript.

У меня есть два разных, которые есть. Лицо div # представляет собой первую форму, которая имеет адрес a_ div #. И у меня есть мой второй div, который является группой div #. Моя проблема заключается в том, что, когда я выбираю "индивидуальный" в комбоботе подтипа, адрес div # работает отлично, но когда дело доходит до "группы" в выпадающем списке подтипа, оно не отвечает, как первое. Я установил адрес div # с тем же классом. Не работает.

Как я решил это?

Примечание. Я просто использую.hide() и.show() для группы div # individual и div #. Благодарю!

Изображение 174551

Теги:
combobox

2 ответа

1

входы адреса для отдельных и входы адреса для группы должны использовать разные идентификаторы и имя.

  • 0
    не работает. То, что произошло, - это то, что я установил в "Город или город" в этом комбинированном ящике div # индивидуума, тот, который вызывается или устанавливается в группе div #.
  • 0
    так как они используют тот же класс и тот же идентификатор.
0

Код ниже полезен для u, пожалуйста, попробуйте?

<script id="main" type="text/javascript"> 
    $(document).ready(function() 
    {
    var val=$("#selectid option:selected").text();
      if(val == "Internet")
      {
        $("#new1").show();
        $("#new2").hide();

      }
      else if(val == "Media")
      {
        $("#new1").hide(); 
        $("#new2").show();

      }    
    $('#selectid').change(function()
    {      
    var val=$(this).val();

        $("#internet").val('');
        $("#media").val('');

      if(val == "Internet")
      {
        $("#new1").show();
        $("#new2").hide();
      }
      if(val == "Media")
      {
        $("#new1").show();
        $("#new2").hide();
      }
    val = "";

    });
    });
    </script>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню