如何通过MVC中的javascript在xval验证摘要上附加一些错误消息?

时间:2009-10-27 10:36:36

标签: asp.net-mvc xval

如何通过javascript在验证摘要中附加错误消息。 我添加了验证摘要,点击检查按钮需要验证信用卡并将信息检索回用户,如果卡无效,我需要在验证摘要中显示该消息。 我怎样才能做到这一点?有什么方法可以使用javascript以编程方式将错误消息添加到验证摘要中吗?

1 个答案:

答案 0 :(得分:5)

首先,你需要更好地表达你的问题......

据我所知,您进行了AJAX调用,如果失败则需要更新验证摘要。解决方案:使用jQuery。

更多细节: 验证摘要将呈现为具有“validation-summary-errors”类的元素 - 如下所示:

<ul class="validation-summary-errors">
   <li>First Name too long</li>
   <li>Invalid Email Address</li>
</ul>

因此要更新它,您需要向其添加一个新的li项。以下是使用jQuery的方法:

$(".validation-summary-errors").append(
    "<li>" + "Your card is not valid" + "</li>");

现在,在哪里调用上面的代码取决于你如何检查信用卡 - jquery,ms ajax等。