Keh*_*mme 5 forms validation asp.net-mvc
我有一个非常好的ValidationSummary,虽然在最后一个表单错误得到纠正后它不会消失.
我不确定这是默认行为还是错误.它似乎更倾向于后者,因为它们在我的表格提交后不会消失.
我唯一怀疑可能影响功能的是表单是通过创建的Ajax.BeginForm()
.
即使如此,不应该在ValidationSummary消失,右为我打提交按钮?
您可以将其隐藏在javascript中的表单提交上.如果检查验证摘要中的元素,您会注意到它会更改样式.validation-summary-valid
,.validation-summary-errors
如果有任何错误.因此,这很容易隐藏.
例如
$('#formName').submit(function() {
if ($(this).valid()) { // checks form is valid.
$('.validation-summary-errors').hide(); // hides it
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3928 次 |
最近记录: |