Въз основа на AJAX заявка добавих някои опции към списък.
for(var i = 0; i < options.length; i++) {
var data = options[i];
var option = $('<option id="mySelectElementOption_' + data['id'] + '" value="' + data['value'] + '">' + data['value'] + '</option>');
$('#mySelectElement').append(option);
}
Сега, когато потребителят взаимодейства на страницата, искам да избера една от току-що добавените опции и опитах следното (и двете възможности не работят за мен):
$('#mySelectElementOption_' + id).attr('selected', 'selected');
и
var option = document.getElementById('mySelectElementOption_' + id);
option.selected = true;
Така че съм блокиран, защото не знам как да избера моя вариант. Имате ли идея(и) как мога да разреша това? Благодаря!
P.S.: Когато опитам втората възможност в Google Chrome, тя работи перфектно.
Поздрави, Джоузеф
$('#mySelectElement').val($('#mySelectElementOption_' + id).val());
- person Musa   schedule 10.02.2013