【问题标题】:A href executed if the validation successful - JQuery如果验证成功,则执行一个 href - JQuery
【发布时间】:2019-05-13 01:36:18
【问题描述】:

如果字段经过验证,我会尝试让 href 工作,因此我设置了一个未填充的链接,例如:

     <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 的一部分。

【问题讨论】:

    标签: jquery validation submit href


    【解决方案1】:

    不要以按钮为目标,以表单为目标并阻止 if 中的默认操作:

    $('#your-form-id').submit(function(e) {    
       if (!validate()) {
         e.preventDefault();
         return;
       }
    });
    

    Here's 表单验证示例

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-15
      • 1970-01-01
      • 1970-01-01
      • 2017-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-02
      相关资源
      最近更新 更多