gpt4 book ai didi

jquery - 另一个 Jquery 表单验证问题

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

我正在尝试使用 jquery 实现表单验证,但到目前为止还无法使其工作。我一直在阅读其他几个问题,但似乎没有一个对我有帮助。我正在使用 Jquery 验证插件 http://bassistance.de/jquery-plugins/jquery-plugin-validation/据我了解,基本思想是为您的表单提供一个 ID,并将 class="required"添加到特定的输入字段,但到目前为止还没有发生任何事情,并且它很高兴地发布了我的表单。

我的脚本是:

<script>
$(document).ready(function(){
$("#validate").validate();
});
</script>

表格如下所示:

<form action="" id="validate"  method="post">
<?do
{
++$i; ?>
<button type="button" class="togbut" href="#<?echo $i;?>">Lijst voor <?echo $_SESSION['leerlingen'][$i];?> invullen</button> <br>
<div id="<?echo $i;?>" style="display:none"> <?
echo $_SESSION['leerlingen'][$i]; ?>




<fieldset>
<input type='hidden' name='ingevuld' id='ingevuld' value='1'/>
<legend>A. Leerprestaties:</legend>
<label>de prestaties blijven achter bij de capaciteiten</label>
<div><input type="radio" class="required" name="pr_ach_lp13<?echo ++$counter;?>" value="1"></div>
<div><input type="radio" class="required" name="pr_ach_lp13<?echo $counter;?>" value="2"></div>
<div><input type="radio" class="required" name="pr_ach_lp13<?echo $counter;?>" value="3"></div>
<div><input type="radio" class="required" name="pr_ach_lp13<?echo $counter;?>" value="4"></div>
<div><input type="radio" class="required" name="pr_ach_lp13<?echo $counter;?>" value="5"></div>
</fieldset>
</div>

<?
} while($i<$_SESSION['num_rows']);?>
<input id="submit" type="submit" value="opslaan">
</form>

有人可以告诉我我做错了什么吗?

最佳答案

部分问题似乎是您以无效的方式编写了 JavaScript。

        $(document).ready(function(){
$("#validate").validate();//The instantion of form validator ends here
onsubmit: true,
onkeyup: false,
onfocusout: false,
onclick: false
//The options above appear as though they should be part of an object
//However they are free-floating and not contained in curly braces
//Nor are they submitted to validate() as a parameter; since they are
//technically outside the call to validate()
});

Dmonix 建议您尝试在不使用额外内容的情况下调用验证。像这样:

        $(document).ready(function(){
$("#validate").validate();
});

看看是否有效

关于jquery - 另一个 Jquery 表单验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15789013/

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