jquery: «заставить» выбранную опцию заменить заполнитель «загрузка» в списке выбора - PullRequest
0 голосов
/ 08 марта 2012

Я хотел бы показать «загрузочное» сообщение в списке, в то время как мой список загружает заголовки из Flickr.

Я создал один <option>:

<select name="select-choice-1" id="select-choice-1">
    <option>Loading...</option>
</select>

иМоя функция с JQuery:

$.when(preload_titles()).done(function(){
    $("#select-choice-1 option:eq(1)").prop("selectedIndex",1);
    $("#select-choice-1").change();
});

, но я не могу сделать вариант с индексом 1, чтобы быть "выбранным" после загрузки заголовков.Вы знаете, как сделать эту работу?

Спасибо

Ответы [ 2 ]

1 голос
/ 08 марта 2012

Использовать «выбранные»

 $("#select-choice-1 option:eq(1)").prop("selected",true);
1 голос
/ 08 марта 2012

Изменить

prop("selectedIndex",1)

на

prop("selected", true);
...