2015-03-03 3 views
0

Я пытаюсь отобразить выбранное значение из выпадающего меню с помощью jquery. Параметры в jquery загружаются динамически.Как отобразить выбранное значение в раскрывающемся меню с помощью JQuery?

for(i=0;i<data.length;i++){ 
      $('.daysofWeek').append('<option>' + data[i].days +'</option'); 
      } 

Теперь я пытаюсь отобразить параметры, выбранные с использованием следующего кода.

$('.daysofWeek').on("change" ,function() { 
var daySelected= $('.daysofWeek').children("option:selected").text(); 
    alert(daySelected); 
}); 

Проблема заключается в том, что дисплей отображает первое значение в выпадающем меню вместе с выбранным значением. Например, если выбранное значение было в понедельник, оно возвращается в SundayMonday. Пожалуйста посоветуй.

ответ

2

Взгляните на этот jsfiddle http://jsfiddle.net/7vbs9eov/

Я просто попытался this.value и насторожило вариант я выбрал.

Возможно, это сработает для вас?

+1

Это было просто! Благодаря.. – pal