Я думал, что у меня заблокирован Mechanize в отношении установки значений полей формы, но моя отправка не принимается. CCCform - это мой объект формы, поэтому мой набор полей для рассматриваемого поля:
CCCform['searchCriteriaBean.conceptOperator'] = 'accrue'
Почему-то сервер возвращается, что я попросил еще кое-что. Я проверила заполненную форму, все выглядит отлично. По какой-то причине он не передает реальную ценность. Возможны три значения: «accrue», «any» и «» (nil), поскольку это взаимоисключающие переключатели. Он отправляет оператора на сервер, чтобы выбрать, как управлять более чем одним поисковым текстом в поле с именем searchCriteriaBean.textField.
Я просмотрел эту штуку 20 раз и не могу понять, почему она не отправляет правильное значение. Веб-форма работает нормально.
Любые советы приветствуются. Ваше здоровье