gpt4 book ai didi

asp.net-mvc - 修正错误后,ValidationSummary 仍然可见吗?

转载 作者:行者123 更新时间:2023-12-04 18:09:46 25 4
gpt4 key购买 nike

我有一个运行良好的 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
}
});

关于asp.net-mvc - 修正错误后,ValidationSummary 仍然可见吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17158899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com