<script type="text/javascript" src="../lib/jquery.js"></script>
<script type="text/javascript" src="../dist/jquery.validate.js"></script>下载了最新版validation,是个文件夹,一堆JS文件,开始不知道引用哪个,试了半天没效果,然后照着文件夹里面的DEMO引入了上面2个文件。自己写的代码如下:<script>
$(document).ready(
function(){
alert("被调用");
$("#form1").validate({
rules:{
username:{
required:ture,
minlength:6,
maxlength:10
},
password:{
required:ture,
minlength:8,
maxlength:16
}
},
messages:{
username:{
required:"必须填写用户名",
minlength:"最小长度为6",
maxlength:"最大长度为10"
},
password:{
required:"必须填写密码",
minlength:"密码最小为8位数",
maxlength:"密码不得超过16位数"
}
}
})
}
)
</script>专门加了一行alert的代码,用浏览器打开的时候也弹出了,说明jquery能正常使用,可是表单验证根本没有任何提示信息。大小写、命名问题我都检查了,没发现毛病。难道是我引用validation的方法错了?可是我明明直接照着下载下来的demo用的啊。顺便贴下HTML代码吧:<body>
<form id="form1">
<fieldset>
<legend>表格</legend>
<p>
<label for="username">用户名:</label>
<input type="text" name="username" id="username" required />
</p>
<p>
<label for="password">密码:</label>
<input type="password" name="password" id="password" required />
</p>
<input type="submit" name="submit" value="登录">
</fieldset>
</form>
</body>
1 回答
- 1 回答
- 0 关注
- 2010 浏览
添加回答
举报
0/150
提交
取消