在div的ul / li中定位文本

时间:2013-01-18 17:24:21

标签: jquery-selectors

使用.NET MVC / Razor,我正在使用以下方法手动设置客户端的验证摘要,用于几个js客户端操作,这些操作不会在数据注释中处理:

 function RenderError(message) {

    var myDiv = $('[data-valmsg-summary="true"]');

    myDiv.removeClass("validation-summary-valid");
    myDiv.addClass("validation-summary-errors");

    var list = myDiv.find('ul');

    $("<li />").html(message).appendTo(list);
}

这很好用,但显然会重复错误。查看消息是否已在列表项中输入的最简单方法是什么?请记住我已经拥有了div本身的句柄?

提前致谢

1 个答案:

答案 0 :(得分:0)

如果data-valmsg-summary字段为true,您可以检入if语句并相应地跳过它,是否有意义?