2

チェックボックスを含む div があり、それらのいずれかをチェックする前に、最初にそれらがクリアされていることを確認したいと考えています。どうすればそれができるかについて何か意見はありますか?

チェックボックスで構成される div の HTML コードは次のとおりです。

<div class="row_bus_groups cuke_business_group">
<div class="row">
<input class="field_checkbox cuke_partners" type="checkbox" id="SelectedBusinessGroups[0]" name="SelectedBusinessGroups[0]" value="Partners">
<label for="SelectedBusinessGroups[0]"><span class="translated_text" rel="BusinessGroups.Partners">Partners</span></label>  
<input type="hidden" name="SelectedBusinessGroups[0]" value="">
</div>                                          
<div class="row">
<input class="field_checkbox cuke_press" type="checkbox" id="SelectedBusinessGroups[1]" name="SelectedBusinessGroups[1]" value="Press">
<label for="SelectedBusinessGroups[1]"><span class="translated_text" rel="BusinessGroups.Press">Press</span></label>  
<input type="hidden" name="SelectedBusinessGroups[1]" value="">
</div>                                          
</div>

やってみた

@browser.div(:class, "cuke_business_group").checkbox.each{ |all| all.clear }
4

1 に答える 1

7

あなたは近かった。これを試して:

@browser.div(:class => "cuke_business_group").checkboxes.each {|checkbox| checkbox.clear}
于 2013-04-26T10:16:17.543 に答える