我需要根據複選框選擇來顯示和隱藏某些表單元素。jquery切換和重置表單元素
這是我的HTML:
<div class="form-group">
<label>
<input name="address_check" value="1" type="checkbox">
<span class="lbl"> Yes, My postal address is different</span>
</label>
</div>
<div id="address2">
<div class="form-group">
<label class="control-label" for="street_no">Street No:</label>
<div class="col-xs-12 col-sm-9">
<input type="text" name="street_no" class="col-xs-12 col-sm-4" />
</div>
</div>
<div class="form-group">
<label class="control-label" for="street_name">Street Name:</label>
<div class="col-xs-12 col-sm-9">
<input type="text" name="street_name" class="col-xs-12 col-sm-4" />
</div>
</div>
</div>
在這裏,我想顯示#address2
DIV如果address_check
複選框選中和其他明智它應該是隱藏。
這我怎麼試了。
$('input[name="address_check"]').bind('change',function(){
$('#address2').fadeToggle(!$(this).is(':checked'));
});
我的問題是我想表單元素復位內address2
格時,這是切換了。重置意味着我想要清空這些元素。
有人可以告訴我該怎麼做嗎? 謝謝。
您可以切換呢? – void
@void,是的,我可以 – user3733831