Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 多页jQuery表单未提交_Javascript_Jquery_Forms - Fatal编程技术网

Javascript 多页jQuery表单未提交

Javascript 多页jQuery表单未提交,javascript,jquery,forms,Javascript,Jquery,Forms,这是jQuery代码 $("#register-form").submit(function (e) { e.preventDefault(); }).validate({ rules: { name: "required", address: "required", phone: "required", landmark: "required", pincode: "required",

这是jQuery代码

$("#register-form").submit(function (e) {
    e.preventDefault();
}).validate({
    rules: {
        name: "required",
        address: "required",
        phone: "required",
        landmark: "required",
        pincode: "required",
        city: "required",
        email: {
            required: true,
            email: true
        }
    },
    messages: {
        name: "Please enter your name",
        address: "Please enter your address",
        phone: "Please enter your phone",
        landmark: "Please enter your landmark",
        pincode: "Please enter your pincode",
        city: "Please enter your city",
        email: "Please enter a valid email address"
    },
    submitHandler: function (form) {
        //form.submit();
        //alert("Do some stuff...");
        $("#step1").hide();
        //$('#step1img').css('opacity','0.5');
        //$('#step2img').css('opacity','1');
        $("#step2").show();

        //submit via ajax
        return false;
    }
});
// });

$("#back").click(function () {
    $("#step1").show();
    $("#step2").hide();
});

function submitform() {
    document.getElementById('#register-form').submit();
}

这是我的提琴,我尝试了多页表单,使用jquery验证js,但是表单没有提交

好的,我从提琴中复制了代码,它不工作,不包括jquery库,我在submitform函数中发现了错误,使用dom查找表单时,表单id前面有一个哈希:

function submitform() {
    document.getElementById('#register-form').submit(); //<-- '#register-form'
}
//this is not going to work, you were looking to use jquery here
document.getElementById('#register-form').submit();

进入chrome浏览器中的页面,然后右键单击页面->检查元素,在打开面板的右下角应该有一个红十字/错误图标,单击它,任何错误都会显示出来,然后在此处共享这些错误好的,当我在小提琴中运行此操作时,我得到两个错误,它们如下所示:;未捕获引用错误:isNumber未定义且未捕获引用错误:submitform未定义我需要提交表单,任何想法,submitform未定义错误是的,这是您之前遇到的错误,让我澄清我的答案用我的函数替换您的submitform函数
function submitform() {
   $('#register-form').submit();
}