gpt4 book ai didi

jquery - 绝对位置的表单验证器给出错误但发布表单

转载 作者:行者123 更新时间:2023-12-01 05:01:29 25 4
gpt4 key购买 nike

我正在使用绝对位置的表单验证器 http://goo.gl/7wpza

我正确安装了它并且它可以工作,但可能存在错误或其他问题。当我单击输入框时它会出现错误,但它会发布表单。我的意思是,如果我单击在 html 中声明为 required 的输入框并且不输入任何内容,则会出现红色错误框并提示它不应该留空,一些输入是必需的。但是当我按下提交按钮时,没有任何输入,它会发送表单,尽管它尚未经过验证。

我发帖给作者,但他可能很忙或厌倦回答问题 - 我还没有支付任何费用 - 还没有回复。你曾经遇到过这样的事情吗?你有什么想法吗?

感谢任何帮助..

<form method="POST"  action="addArticleMetaBody2Newdb.php" id="multiForm" >
<input class="input_box validate[required] text-input" name="Article_Doi" type="text" id="Article_Doi" ></input><br/>
<input class="input_box" name="Volume" type="text" id="Volume" ></input><br/>
<input class="input_box validate[required,custom[integer]] text-input" name="Issue" type="text" id="Issue" ></input><br/>
<input class="input_box validate[required,custom[integer]] text-input" name="fpage" type="text" id="fpage" ></input><br/>
<input class="input_box validate[required,custom[integer]] text-input" name="lpage" type="text" id="lpage"></input><br/>
<input class="input_box validate[required]" type="textbox" name="tags" ></input><br/>
<input class="input_box validate[required] text-input" type="textbox" name="categories" ></input><br/>
<input class="submit_button" type="submit" value="oluştur" id="submit" ></input>

一些代码..

最佳答案

假设您的插件正常工作,请在 jQuery 中尝试:

    function validate() {
if ($('#form1').validationEngine('validate') === false) {
$('#form1').validationEngine('validate');
return false;
}

在我的项目中,此函数由提交按钮的 OnClientClick 属性调用,然后在 true 时打开一个对话框,并退出任何 Javascript/jQuery 或代码隐藏的执行。

如果您使用此解决方案,则必须在点击中添加 return false 语句,如下所示:

OnClientClick="openDialogIfVisited(); return false;"

关于jquery - 绝对位置的表单验证器给出错误但发布表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9636216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com