这必须简单,但我的JS经验最多也很薄。
我在购物车上有几个需要的字段。第一次提交表单时,它会正确识别无效字段,但无论如何都会提交表单。如果我再次单击并再次执行此操作,即使字段填充正确,也会阻止我检出。
看过其他帖子后,我知道它没有附加在页面加载/提交之前。
表格字段:
1选择框与我们需要状态选项
2个用于住宅或商业的单选按钮,需要选择其中一个
来自教程的简单JS:
<script type="text/javascript">
$().ready(function(){
$("#cart").validate({
rules: {
"attributes[foodbank]" : "required",
"attributes[share_info]" : "required",
"attributes[delivery]" : "required"
}
});
});