使用jquery处理提交事件

使用jquery处理提交事件,jquery,Jquery,我试图用jQuery处理表单提交事件,但以下事件从未触发: $.validator.setDefaults({ submitHandler: function() { alert("hello"); var p = document.createElement("input"); // Add the new element to our form. form.appendChild(p); p.name

我试图用jQuery处理表单提交事件,但以下事件从未触发:

$.validator.setDefaults({
    submitHandler: function() {
        alert("hello");
        var p = document.createElement("input");

        // Add the new element to our form. 
        form.appendChild(p);
        p.name = "p";
        p.type = "hidden";
        p.value = hex_sha512(password.value);

        // Make sure the plaintext password doesn't get sent. 
        password.value = "";

        // Finally submit the form. 
        $("#registerForm").submit();
    }
});

知道为什么吗?

什么是
$。验证器
?按钮?你能用HTML发布这个吗?这是一个名为Validate-see的jQuery插件。正如所建议的,HTML会有所帮助。我认为应该在validate()方法中定义submitHandler,但可能还有其他问题。您的提交处理程序没有使用
表单
参数,您尝试使用
表单.appendChild()引用它。你确定不只是坏了JS?检查你的控制台,谢谢。使用控制台在my JS中发现另一个错误。它现在可以工作了。什么是
$。验证器
?按钮?你能用HTML发布这个吗?这是一个名为Validate-see的jQuery插件。正如所建议的,HTML会有所帮助。我认为应该在validate()方法中定义submitHandler,但可能还有其他问题。您的提交处理程序没有使用
表单
参数,您尝试使用
表单.appendChild()引用它。你确定不只是坏了JS?检查你的控制台,谢谢。使用控制台在my JS中发现另一个错误。现在可以了。