我的jQuery:validate.js始終驗證
<script src="js/jquery-1.4.4.js" type="text/javascript"></script>
<script src="js/jquery.validate.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
var v = $("#form1").validate({
ignore: ':hidden',
rules: {
txtTest: { required: true }
},
messages: {
txtTest: "User name is required."
}
});
$("#btnTest").click(function() {
if (v.form()) {
alert("Success");
}
else {
alert("Fail");
}
});
});
</script>
,我的HTML是:
<input type="text" id="txtTest" />
<input type="button" id="btnTest" value="Test" />
雖然txtTest
是空白的火alert("Success");
.Never在else
condition.Never火alert("Fail");
。它沒有按進入在螢火蟲中不顯示任何錯誤,我無法找到我的錯誤。謝謝。
當我使用'v.validate()' –