javascript - 表单验证 - 添加/删除 Jquery 动态添加的内容

标签 javascript jquery html validation

我正在处理一些表单验证。 我对每个输入的 .blur 事件运行验证。

在每次验证期间,我都会在页面顶部创建一个验证摘要,列出所有错误。这当前正在运行,但我无法从列表中清除错误。

我的问题是,如何删除每个 .blue 事件上的错误列表。 我在尝试清除错误列表时添加了一条评论。

我的代码:

<script>
        $(function () {
            $("#EditPhone input").blur(function () {
                var a =  $(this).parent();
                var b = a.find(".k-tooltip").text();
                $(".validation-summary-errors ul").html(""); // This does not work
                    $(".k-tooltip").each(function () {
                     var c = $(this).text();
                        $(".validation-summary-errors").show();
                        $(".validation-summary-errors ul").append("<li>" + c + "</li>");
                    });
            });
        });
    </script>
    <div class="validation-summary-errors" style="display:none;">
        <ul>
        </ul>
    </div>

最佳答案

您可以尝试empty()方法举例:

$(".validation-summary-errors ul").empty();

关于javascript - 表单验证 - 添加/删除 Jquery 动态添加的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25974439/

相关文章:

javascript - 如何使用 JavaScript 获取链接标签的内容

html - 选择每隔一个可见的表格行

jquery - 将 div 高度设置为手动更改之前的高度

javascript - 启用双击删除单元格颜色

javascript - 转到 # 超链接上的特定选项卡 (accordin)

javascript - 你能在 Ruby 中使用 Case 语句进行无限计数吗?

javascript - 我在用 JavaScript 编写公牛和奶牛游戏时遇到问题

jquery - 如何创建 <select> 占位符

javascript - 新添加行的数据表分页

html - 即使有条件评论,Outlook 中的表格宽度也会变大