Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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
Php jquery按钮单击输入验证(不在表单提交上)_Php_Jquery_Jquery Plugins_Jquery Validate - Fatal编程技术网

Php jquery按钮单击输入验证(不在表单提交上)

Php jquery按钮单击输入验证(不在表单提交上),php,jquery,jquery-plugins,jquery-validate,Php,Jquery,Jquery Plugins,Jquery Validate,我有一个带有action=“autosave.php”的表单。当单击enter或按下submit按钮时,将保存为正常 <input type="submit" id="save" value="Save Changes" /> 我的问题是,我想把jquery验证放在表单上,但我不想让它验证上面3个过程中的任何一个 我只希望在单击按钮时进行验证 <button class="ui-state-default ui-corner-all" onclick="location.hr

我有一个带有action=“autosave.php”的表单。当单击enter或按下submit按钮时,将保存为正常

<input type="submit" id="save" value="Save Changes" />
我的问题是,我想把jquery验证放在表单上,但我不想让它验证上面3个过程中的任何一个

我只希望在单击按钮时进行验证

<button class="ui-state-default ui-corner-all" onclick="location.href='submit.php'" type="button">Submit</button>
提交
任何帮助都将不胜感激。 提前感谢

提交
<button id="submit" class="ui-state-default ui-corner-all"  type="button">Submit</button>
<script>
    $('#submit').click(function(e){
        dovalidation (obviously this must be your validation function)
        if(validation==true){
            location.href='submit.php';
        }else{
            e.preventDefault; return false;
        }
    });
</script>
$(“#提交”)。单击(函数(e){ dovalidation(显然这必须是您的验证功能) 如果(验证==true){ location.href='submit.php'; }否则{ e、 防止默认;返回false; } });
:非常感谢。我已经使用了您的代码并将其放入了我的验证函数中,但现在当我单击submit时,它什么也不做。我在验证函数中使用了errorLabelContainer:$(“#RegisterErrors”),但没有出现错误。我是否需要在else语句中添加一些内容?我假设您没有内置验证功能?是的,内置了验证功能,在我提交表单时可以很好地工作,并且errorLabelContainer也可以工作。但不适用于上述方法。我认为正在调用else语句,但是没有显示错误;声明这样做了,什么也没做,我也勾选了3个复选框,它也没有提交表单。所以我认为如果。。。其他的未被调用的语句
<button id="submit" class="ui-state-default ui-corner-all"  type="button">Submit</button>
<script>
    $('#submit').click(function(e){
        dovalidation (obviously this must be your validation function)
        if(validation==true){
            location.href='submit.php';
        }else{
            e.preventDefault; return false;
        }
    });
</script>