Обновление/изменение javascript ComboBox Ajax Control Toolkit

Я пытаюсь написать автоматический тест пользовательского интерфейса. Я использую ComboBox из Ajax Controlkit для asp.net.

Моя среда тестирования вводит значение параметра со списком, который я выбираю, но когда он выполняет обратную передачу, значение по умолчанию публикуется не новое (даже если новое значение отображалось до того, как произошла обратная передача).

Я обнаружил, что если я ввожу новое значение, то просто физически щелкаю поле со списком и продолжаю тест, а обратная передача отправляет правильное значение.

Я предполагаю, что физический щелчок вызывает функцию javascript для обновления поля, но я просто не могу понять, какую функцию я должен вызывать в своем тесте.

Я ценю любые предложения!

Ура Джон


person jonfriesen    schedule 03.10.2012    source источник


Ответы (1)


var extender = $find("ctl00_SampleContent_ComboBox1");
extender.get_textBoxControl().value = "Bravo";
extender._onTextBoxBlur();

Хорошо работает на этой странице: http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/ComboBox/ComboBox.aspx

person Yuriy Rozhovetskiy    schedule 05.10.2012