http://casesearch.courts.state.md.us/inquiry/inquirySearchParam.jis
agent = Mechanize.new
form = agent.get("http://casesearch.courts.state.md.us/inquiry/inquiry-index.jsp").forms.first
form.checkbox_with(:name => /disclaimer/).check
page = form.submit
Приведенный выше код отправляет дисквалификатор на вышеуказанный веб-сайт. Теперь после отправки примечания об отказе от ответственности, когда я использую следующий код ..
p page.forms[2]
Должны быть выведены все поля, включая имя, фамилию и все списки [как вы можете видеть на сайте], но это не так. Вместо этого я просто получаю информацию о текстовых полях.
Может кто-нибудь сказать мне, почему? Несмотря на то, что form[2]
является конкретной формой на этой странице, которая содержит большинство полей?