gpt4 book ai didi

javascript - 解决所有错误后,如何使 data-parsley-errors-container ="#element"消失?

转载 作者:行者123 更新时间:2023-12-03 12:08:32 28 4
gpt4 key购买 nike

如何将错误容器样式设置为在解决所有错误消息后不显示?我正在使用data-parsley-errors-container="#element"创建 div我的表格顶部的区域。我想对其应用背景颜色,但是当我这样做时,毕竟出现错误消息 <li>被删除了,我只剩下所有的 <ul>其效果为空 div具有彩色背景的区域。

最佳答案

我遇到了类似的问题,以下是我的解决方法:

 $(document).ready(function () {


$('#formId').parsley().subscribe('parsley:field:error', function () {

$('#errorDiv').css({
"display": "block"
});
});

$('#formId').parsley().subscribe('parsley:field:success', function () {

var totalErrorCount = $("#filterErrorDiv li").length;
if(totalErrorCount == 0)
{
$('#errorDiv').css({
"display": "none"
});
}

});
});

如果任何字段有错误,则错误事件监听器将显示 errorDiv。对于每个字段验证成功,第二个监听器都会检查现有错误计数,如果没有剩余错误,则隐藏 errorDiv。

关于javascript - 解决所有错误后,如何使 data-parsley-errors-container ="#element"消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25070698/

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