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

nim*_*imi 1 asp.net-mvc xval

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

que*_*en3 5

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

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

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

<ul class="validation-summary-errors">
   <li>First Name too long</li>
   <li>Invalid Email Address</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

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

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

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