Здравствуйте! Завалился на самом простом! Перед подгрузкой данных удаляю все элементы в select
$('.InputNoteOption select[name=action] option').remove();
Далее подгружаю в select новые данные так:
$.getJSON('note/get_json_action/pid/'+note.dataID.note,function(data){
$.each(data,function(i,item){
$('.InputNoteOption select[name=action]').append($('<option></option>').attr('value', item.id).text(item.nameRus));
})
})
А далее пытаюсь получить value с того option что сейчас выбран в select но в итоге получаю undefined потому как он вроде бы и не выделен... И витоге выходит что я не могу получить загруженные данные в этот select
alert($('.InputNoteOption select[name=action] option:first').val()); // undefined
alert($('.InputNoteOption select[name=action] option:selected').val()); // undefined
Что я делаю не так?