我试图这样做,但似乎没有工作,为什么不工作的想法是什么?
I call validation that way : $("#aspnetForm").validate().form();
不管“其他”是否检查,“细节”领域都无需任何东西。
我从。
10X!
我试图这样做,但似乎没有工作,为什么不工作的想法是什么?
I call validation that way : $("#aspnetForm").validate().form();
不管“其他”是否检查,“细节”领域都无需任何东西。
我从。
10X!
• 确保列入所有必要的文字:jquery.js
,jquery.validate.js
和jquery.metadata.js
(如果你使用元数据确定审定规则)? 样本:
<html>
<head>
<title>Test</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.min.js"></script>
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/lib/jquery.metadata.js"></script>
<script type="text/javascript">
$(function() {
$( #aspnetForm ).validate();
$( a ).click(function() {
alert($( #aspnetForm ).validate().form());
return false;
});
});
</script>
</head>
<body>
<form id="aspnetForm" action="#">
<input name="other" type="radio" />
<input name="details" type="text" class="{required:true}" />
<input type="submit" value="OK" />
</form>
<a href="#">Validate</a>
</body>
</html>
回答:
<input id="other" type="checkbox" />
<br/>
<input class="{required: #other:checked , messages:{required: if you check it then fill it }}" />
code works ! 10X Darin Dimitrov anyway ...