Невозможно изменить выбранное значение после добавления параметров - PullRequest
1 голос
/ 06 января 2010

Я испытываю странное поведение после добавления параметров для выбора через ajax.

После добавления элементов в выборку я хочу выбрать один из элементов в списке на основе значения.

Я попробовал следующее ПРАВО после вызова функции, которая добавляет опции к выбору

fillSelect("someAjaxServerVar");
$("#theSelect").val("somevalue");

Как ни странно, 2-я строка не работает или не работает. Что еще более странно, я поместил 2-ю строку в качестве отдельного щелчка для кнопки тестирования:

$("#testButton").click(function() {
     $("#theSelect").val("somevalue"); 
});

Вышеуказанное работает, но я хочу иметь возможность изменить значение на определенный параметр, как только выбор будет заполнен.

1 Ответ

2 голосов
/ 06 января 2010

Звучит так, как будто вы делаете асинхронный вызов.То есть выполняется вторая строка ДО , все действия из первой строки завершены.Если это так, поместите весь следующий код в обратный вызов.

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