我在Asp.net MVC中使用jQuery Validation Engine一切都在为我工作但是当我尝试在Asp.net中使用按钮验证消息时,会提交表单。如果表单无效,如何禁用提交。
<link href="~/Content/validationEngine.jquery.css" rel="stylesheet"/>
<script src="~/Scripts/jquery.validationEngine-en.js"></script>
<script src="~/Scripts/jquery.validationEngine.js"></script>
<script type="text/javascript">
$("#form5").validationEngine({ ajaxFormValidation: true, promptPosition: "bottomLeft", scroll: true, maxErrorsPerField: 1 });
</script>
答案 0 :(得分:1)
应该这样做:
$("#<%:yourAspButton.ClientID%>").click(function(e){
e.preventDefault();
if($('#form5').validationEngine('validate'))
{
$("#form5").submit();
}
});