0
我忙於驗證插件,我沒有在我的複選框和收音機輸入上工作。那麼,有人能幫我解決這個問題嗎? (我希望能與元數據就像輸入字段來實現)帶複選框元數據的jQuery驗證插件?
這是我的JS:
$(".valid").validate({
meta: "validate",
errorPlacement: function(error, element) {
error.insertAfter(element);
}
});
和HTML:
<form action="" class="valid">
<div class="row">
<label>Name</label>
<div class="right"><input type="text" value="" name="name" class="{validate:{required:true, messages:{required:'Please enter your name'}}}" /></div>
</div>
<div class="row">
<label>Checkboxes</label>
<div class="right">
<input type="checkbox" name="family" value="" id="family_one" checked="checked" class="required">
<label for="family_one">Check on</label>
<input type="checkbox" name="family" value="" id="family_two" class="required">
<label for="family_two">Check off</label>
</div>
</div>
<div class="row">
<label></label>
<div class="right">
<button type="submit"><span>Click me</span></button>
</div>
</div>
</form>
表檢查HTML複選框:
<div class="right">
<div class="custom-checkbox"><input type="checkbox" name="family" value="" id="third-check" class="require-one error"><label for="third-check">Check off</label></div>
<div class="custom-checkbox"><input type="checkbox" name="family" value="" id="fouth-check" class="require-one"><label for="fouth-check">Check off</label></div>
<div class="custom-checkbox"><input type="checkbox" name="family" value="" id="five-check" class="require-one"><label for="five-check" class="">Check off</label></div>
<div class="custom-checkbox"><input type="checkbox" name="family" value="" id="six-check" class="require-one">
<label for="checks" generated="true" class="error">Please check at least one box.</label>
<label for="six-check">Check off</label></div>
</div>
嗨,而是你如何能顯示信息呢?因爲當我只添加類,那麼它不會工作。 – Maanstraat 2012-03-07 10:41:27
嘿,我編輯了我的帖子。希望這可以幫助! – optimum 2012-03-07 10:50:40
也請確保您使用的是最新版本http://bassistance.de/jquery-plugins/jquery-plugin-validation/ – optimum 2012-03-07 10:51:24