场景:
我通过 jquery $.ajax({...}) 调用调用 MVC4 Web 应用程序的 Controller 操作,并传递有关我希望保存的用户的详细信息。 Web应用程序连接到后端私有(private)API并发送用户数据,API返回响应表明用户名已被使用。 我想在属性用户名上显示常规客户端验证错误消息的位置显示属性状态错误。
目前我手动执行此操作,但我想知道是否有 jQuery 兼容库可以通过提供键/值错误作为操作响应的方式为我呈现属性状态错误,并且库处理其余部分。
最佳答案
您可以渲染一个新的部分 View 以及模型状态错误(在 Controller 中使用 ModelState.AddModelError)。
关于jquery - 在 ASP.NET MVC 4 中通过 ajax 在客户端显示服务器端模型状态错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13297146/