2013-04-26 35 views
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 } 

回答

7

你接近。試試這個:

@browser.div(:class => "cuke_business_group").checkboxes.each {|checkbox| checkbox.clear} 
+0

謝謝Željko..我不會想通了.. .. – Boon 2013-04-26 10:37:33

相關問題