如果验证成功则执行 href - JQuery

A href executed if the validation successful - JQuery

如果字段经过验证,我试图让 href 工作,所以我设置了一个 link 未填充,例如:

     <input id="email" placeholder="Email" type="text">
     <a type="submit" href="{% register %}" class="btn submit">
     </a>

在Jquery

$('.submit').click(function(e) {
   e.preventDefault();

   if (validate()) {
     <!-- not sure how to submit the href here -->
   }

});

顺便说一句,href 是 Django 的一部分。

不要以按钮为目标,以表单为目标并阻止 if:

中的默认操作
$('#your-form-id').submit(function(e) {    
   if (!validate()) {
     e.preventDefault();
     return;
   }
});

Here's表单验证示例