mil*_*les 3 forms jquery-validate
我正在使用jQuery验证,并尝试获取要在第一个按钮之前显示的一对单选按钮的错误消息。
这是验证:
errorPlacement: function(error, element) {
if (element.attr("type") == "radio")
error.insertBefore(element.first());
else
error.insertAfter(element);
}
Run Code Online (Sandbox Code Playgroud)
这是html:
<div class="full">
<label id="sample">Have you received your sample pack?</label>
<input type="radio" name="sample" id="sample_yes" value="yes" />
<label for="eliteflexsample_yes">Yes</label>
<input type="radio" name="sample" id="sample_no" value="no" />
<label for="eliteflexsample_no">No</label>
</div>
Run Code Online (Sandbox Code Playgroud)
现在,第一个单选按钮后出现错误。
这正在工作:
$(document).ready(function() {
$('form').validate({
// your validation options,
errorPlacement: function(error, element) {
if (element.attr("type") == "radio") {
error.insertBefore(element);
} else {
error.insertAfter(element);
}
}
});
});?
Run Code Online (Sandbox Code Playgroud)