Установка поля выбора с помощью jQuery на документ готов - PullRequest
0 голосов
/ 16 января 2012

Может кто-нибудь подсказать, как мне изменить выбранный пункт в меню выбора с помощью jQuery - я пробовал следующее, но безуспешно.Используя этот фрагмент, как бы я использовал jQuery для установки значения «5», например (например, «Кембриджшир») в качестве значения «selected».

<script type="text/javascript">
    $(document).ready(function() {
    $('#county_id option[value=3]').attr('selected', 'selected');
});

<html>
<select name="county_id" id="county_id">
<option value="1">Bedfordshire</option>
<option value="2">Berkshire</option>
<option value="4">Buckinghamshire</option>
<option value="5">Cambridgeshire</option>
</select>
</html>

Ответы [ 3 ]

1 голос
/ 16 января 2012

Это должно работать в большинстве случаев и автоматически выберет правильную опцию.

<script type="text/javascript">
    $(document).ready(function() {
    $('#county_id').val(3);
});
</script>
1 голос
/ 16 января 2012

Вам просто нужно использовать метод val .

$('#county_id').val(5);
0 голосов
/ 16 января 2012

Должен иметь возможность использовать селектор jquery, чем редактировать атрибуты.

 $('input:radio[name=county_id]')[3].checked = true;

или

 $('input:radio[name=county_id]:nth(3)').attr('checked',true);

В этом случае 3 - это счетчик, связанный с Кембриджширом (помните, отсчет начинается с нуля).

через

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...