我的jQuery:
<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");
进入else
条件。永远不要火。alert("Fail");
它在萤火虫中没有显示任何错误。我找不到我的错误。谢谢。