首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提交时的jquery

提交时的jquery
EN

Stack Overflow用户
提问于 2013-02-09 17:33:18
回答 1查看 157关注 0票数 0

我有点小问题

在表单提交时

代码语言:javascript
复制
e.preventDefault();

不工作

代码:

代码语言:javascript
复制
$(function(){

    $("#contact-form").submit(function(e){
        Validation.init({
            name : $("#contact-form").find("input[name='name']").val(),
            phone : $("#contact-form").find("input[name='mobile']").val(),
            mail : $("#contact-form").find("input[name='email']").val(),
            text : $("#contact-form").find("textarea").val()
        });
        e.preventDefault();
    });
});

提交页面重新加载后:(

HTML

代码语言:javascript
复制
 <form id = "contact-form" action = "" method = "post">
        <input type = "text" name = "name" placeholder="სახელი">
        <input type = "text" name = "mobile" placeholder="მობილურის ნომერი">
        <input type = "text" name = "email" placeholder="ემაილი">
        <textarea name = "text" placeholder = "ტექსტი" ></textarea>
        <input type = "submit" name = "submit" value = "გაგზავნა">
     </form>

我觉得问题是

代码语言:javascript
复制
 Validation.init({
            name : $("#contact-form").find("input[name='name']").val(),
            phone : $("#contact-form").find("input[name='mobile']").val(),
            mail : $("#contact-form").find("input[name='email']").val(),
            text : $("#contact-form").find("textarea").val()
        });
EN

回答 1

Stack Overflow用户

发布于 2013-02-09 17:37:16

问题:由于未定义Validation,因此您的代码在到达preventDefault()之前就退出了。

在验证前调用preventDefault()

代码语言:javascript
复制
$("#contact-form").submit(function(e){
    e.preventDefault();
    Validation.init({
        name : $("#contact-form").find("input[name='name']").val(),
        phone : $("#contact-form").find("input[name='mobile']").val(),
        mail : $("#contact-form").find("input[name='email']").val(),
        text : $("#contact-form").find("textarea").val()
    });
});

现在,您将获得一条错误消息,调试错误以修复您的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14786727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档