<script?type="text/javascript"?src="../lib/jquery.js"></script>????
<script?type="text/javascript"?src="../dist/jquery.validate.js"></script>下載了最新版validation,是個(gè)文件夾,一堆JS文件,開始不知道引用哪個(gè),試了半天沒效果,然后照著文件夾里面的DEMO引入了上面2個(gè)文件。自己寫的代碼如下:<script>
$(document).ready(
function(){
alert("被調(diào)用");
$("#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位數(shù)",
maxlength:"密碼不得超過16位數(shù)"
}
}
})
}
)
</script>專門加了一行alert的代碼,用瀏覽器打開的時(shí)候也彈出了,說明jquery能正常使用,可是表單驗(yàn)證根本沒有任何提示信息。大小寫、命名問題我都檢查了,沒發(fā)現(xiàn)毛病。難道是我引用validation的方法錯(cuò)了?可是我明明直接照著下載下來的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>
為什么我引入了validation的js文件,寫出來根本沒效果?????
煤桶騎士3913029
2017-07-19 12:48:07