为水豚选择 Bootstrap 选项
Choose Bootstrap option with capybara
我在 select 以 Bootstrap 制作的形式与水豚进行选项时遇到问题,我不知道为什么。
表格实际是这样写的:
<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>
我正在尝试做的是 select 第一个带有 "Yes" 标签的单选按钮(所以阅读:是)这样:
find("#application_read_true").click
但它不会以任何方式影响表格。
我怎样才能select 'Read' 标签下的True 选项?提前致谢。
试试这个:
choose("application_read_true")
但我相信如果您只有一个带有 "Yes" 标题
的单选按钮,这也应该有效
choose("Yes")
我在 select 以 Bootstrap 制作的形式与水豚进行选项时遇到问题,我不知道为什么。
表格实际是这样写的:
<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>
我正在尝试做的是 select 第一个带有 "Yes" 标签的单选按钮(所以阅读:是)这样:
find("#application_read_true").click
但它不会以任何方式影响表格。 我怎样才能select 'Read' 标签下的True 选项?提前致谢。
试试这个:
choose("application_read_true")
但我相信如果您只有一个带有 "Yes" 标题
的单选按钮,这也应该有效choose("Yes")