我试图使用jQuery实现表单验证,但到目前为止我无法让它工作。我一直在阅读其他几个问题,但在我的路上没有人能帮助我。 我正在使用jquery验证插件http://bassistance.de/jquery-plugins/jquery-plugin-validation/ 我的理解基本思想是给你的表单一个ID,并添加class =“required”到特定的输入字段,但到目前为止没有任何事情发生,并且它愉快地发布我的形成。另一个jquery表单验证问题
我的脚本是:
<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>
可能有人请告诉我,我做错了什么?
您的提交按钮不在小时内。你确定你提交表格吗? – Daniel
不好意思,那是一个小姐型,它实际上是在表格里面。我已经在问题 – Jeroen
中更正了它如何调用:'$(document).ready(function(){(“#validate”)。validate(); });' – Dmonix