【发布时间】:2021-07-09 12:25:07
【问题描述】:
使用 jQuery 验证复选框存在一些问题。验证使用以下代码。但问题是 - 每次我点击提交按钮时,它都会重复。我该如何阻止它?
-
我想在单击复选框时删除验证错误。
-
用户必须选择 Atlist 一个或两个复选框,如何应用这个条件?
$('form.checkout').on('submit', function () {
if (!$('input:checkbox').is(':checked')) {
$("input:checkbox").parent().after("<span class='error'>This field requerd....</span>");
}
else {
$("input:checkbox").parent().next(".error").remove();
}
});
<p id="checkout_terms">
<label class="label-for-checkbox">
<input type="checkbox" name="terms" />
<span class="woocommerce-terms-and-conditions-checkbox-text">I have read and agree to the website terms and conditions</span>
</label>
<input type="hidden" name="terms-field" value="1" />
</p>
【问题讨论】:
-
请在帖子中分享相关的 HTML
-
请检查我的更新
标签: jquery wordpress woocommerce