我正在编写一个WebTestCase,用于在symfony2的WebTestCase类中提交一个Form,我想知道是否可以通过索引选择一个box选项。
它的作用是通过其值选择一个特殊选项(选择名称为“branch”的框,在以下示例中选择值为“test”的选项):
$form = $crawler->selectButton('submit')->form();
$form["branch"]->select('test');
$client->submit($form);
在我的情况下,我想选择选择框的第二个选项,而不知道它的值。
谢谢! 的Matthias
答案 0 :(得分:1)
尝试:
$values = $form['branch']->availableOptionValues();
$form['branch']->select($values[1]);