Html使用Knockout JS和jQuery模板进行控制。基本的jQuery验证用于验证字段。表单被序列化为JSON,并使用AJAX提交给MVC控制器操作。MVC控制器操作执行服务器端模型验证,为ModelState添加错误。
假设模型上有一个"name“字段,其中包含一个由jQuery模板呈现的相应文本框。如何在错误集合中接受"name“字段的错误,并在"name”文本框下显示错误消息?
发布于 2011-12-07 14:47:40
ko.js (found here)有两个验证插件可以帮助您,
您可以将其中一个连接到mvc、未阻塞的验证数据注入的客户端。
发布于 2011-12-07 14:20:33
如果您正在使用MVC,则低调的javascript将根据模型中的验证集执行客户端验证。您不需要执行任何其他配置。
尽管如此,使用javascript和model执行基于模型的客户端验证没有直接的方法。
在客户端有几种方法可以做到这一点。
、
就我个人而言,我在最近的一个项目中有类似的需求,我使用自定义验证检查和错误标签实现了它。
https://stackoverflow.com/questions/8393775
复制相似问题