2015-10-15 3 views
0

У меня есть несколько выпадающих списков на моей странице, и я пытаюсь получить идентификатор раскрывающегося списка, который я выбрал, используя jquery. Я искал stackoverflow и нашел сообщение по этой ссылке Detect which dropdown box was clicked in jquery.Определите, какой щелчок был нажат с помощью JQuery

Проблема, хотя мой код точно такой же, как и имена идентификаторов, он не работает. См. Мой код ниже:

$(document).ready(function() { 
     $("#FirstId", "#SecondId", "#ThirdId").change(function() { 
      if (this.id === "FirstId") { 
       alert($("#FirstId").val()); 
      } 
      else if (this.id === "SecondId") { 
       alert($("#SecondId").val()); 
      } 
      else 
       alert($("#ThirdId").val()); 
     }); 
    }); 

ответ

0

Ваш синтаксис для выбора нескольких идентификаторов не так. Это должно быть:

$("#FirstId, #SecondId, #ThirdId") 

Одна строка со всеми селекторами, разделенными запятыми, а не тремя различными аргументами.

Вернитесь назад и посмотрите на вопрос, с которым вы связались.

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