Watir вопрос относительно select_list и перезагрузки - PullRequest
2 голосов
/ 20 мая 2010

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

select.list(:name, strg).set(value)

, и он прекрасно справляется с этой задачей, но не перезагружает страницу с конкретными данными. Кто-нибудь знает, как помочь. Когда я смотрю его в действии, он также не выбирает этот параметр, но мои журналы показывают, что это так. Спасибо.

Редактировать: Работаем с fire_event ("onclick")

Ответы [ 2 ]

2 голосов
/ 21 мая 2010

Не видя страницы, я предполагаю, что вам нужно запустить событие JavaScript. Что-то вроде:

select.list(:name, strg).set(value)
select.list(:name, strg).fire_event "onchange"
0 голосов
/ 21 мая 2010

ie.select_list (: name, strg) .set

Если это не сработает, вы можете опубликовать HTML-фрагмент?

...