我有一个下拉列表,当值更改时,它会执行 AJAX 调用并在子下拉列表中呈现一些新内容。在 capybara 中选择第一个下拉菜单时,即使选择正确,它也不会更新第二个下拉菜单。
我这样做是为了测试:
select(province, :from => "province_id")
print page.html
即使我看到选择的省份,我也没有看到第二个下拉列表(城市)与对应的省份一起更新。
我能做些什么?
我有一个下拉列表,当值更改时,它会执行 AJAX 调用并在子下拉列表中呈现一些新内容。在 capybara 中选择第一个下拉菜单时,即使选择正确,它也不会更新第二个下拉菜单。
我这样做是为了测试:
select(province, :from => "province_id")
print page.html
即使我看到选择的省份,我也没有看到第二个下拉列表(城市)与对应的省份一起更新。
我能做些什么?