1

我正在编写一个 WebTestCase 用于在 symfony2 的 WebTestCase 类中提交表单,我想知道是否可以按索引选择框选项。

它可以通过其值选择一个特殊选项(名称为“分支”的选择框,在以下示例中选择了值为“测试”的选项):

$form = $crawler->selectButton('submit')->form();
$form["branch"]->select('test');
$client->submit($form);

在我的情况下,我想选择选择框的第二个选项,而不知道它的值。

谢谢!马蒂亚斯

4

1 回答 1

3

尝试:

$values = $form['branch']->availableOptionValues();
$form['branch']->select($values[1]);
于 2012-08-18T11:23:46.450 回答