Обработка выбора тега через jQuery - PullRequest
0 голосов
/ 03 мая 2011

Я не могу понять, как просто решить эту проблему:

Итак, у меня есть простой HTML

<select id="lang" name="lang">
<option value="cs" selected="selected">Czech</option>
<option value="en">English</option>
<option value="it">Italian</option>
</select>

На той же странице я использую ajax-вызов для получения информации, если пользовательеще не выбрал язык (это не так уж важно).Но например: я получаю от вызова ajax значение: "en".Поэтому мне нужно убрать атрибут «selected» и добавить его в нужный тег option.(опциональный тег где это атрибут value = "en").Я считаю, что есть простое решение, но мне не хватает навыков с jQuery.

1 Ответ

1 голос
/ 03 мая 2011
$('#lang').find('option').attr('selected', false);
$('#lang').find('option[value="'+ajaxReturn+'"]').attr('selected', true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...