【发布时间】:2015-04-07 09:42:37
【问题描述】:
我在使用 Bootstrap 制作的表单中选择 Capybara 选项时遇到问题,我不知道为什么。
这是表单的实际编写方式:
<div class="control-group radio_buttons optional application_read">
<label class="radio_buttons optional control-label">Read</label>
<div class="controls">
<span class="radio">
<label for="application_read_true">
<input class="radio_buttons optional" type="radio" value="true" name="application[read]" id="application_read_true">Yes
</label>
</span>
<span class="radio">
<label for="application_read_false">
<input class="radio_buttons optional" type="radio" value="false" checked="checked" name="application[read]" id="application_read_false">No
</label>
</span>
</div>
</div>
我正在尝试做的是这样选择第一个带有“是”标签的单选按钮(所以阅读:是):
find("#application_read_true").click
但它不会以任何方式影响表单。 如何在“读取”标签下选择 True 选项?提前致谢。
【问题讨论】:
标签: ruby-on-rails ruby rspec cucumber capybara