1

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

4

1 回答 1

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 等。

于 2009-10-27T18:19:20.600 回答