javascript - Kendo Validate - 忽略特定输入

标签 javascript asp.net-mvc kendo-ui kendo-validator

我正在使用 Kendo 验证来进行一些轻型前端验证。

我正在使用外部 API,它为我进行后端验证,因此我只需要验证格式/必需的一些输入。

目前,它正在验证每个输入。

如何指定要忽略的元素。

我意识到我可以指定要验证的特定元素,但我不想采用这种方法,因为要验证的元素比不验证的元素要多得多。

谢谢

最佳答案

你可以在input元素上设置disabled属性来忽略他。

<input type="text" disabled></input>

在 jquery 中:

$("input").prop("disabled",true);

$("input").attr("disabled","disabled");

基本表单元素忽略验证和序列化的禁用字段,我尝试使用kendo验证器并且它有效。

这里是 html 表单的问题: How can I manipulate a form / inputs to be ignored when a form is submitted

希望对您有帮助! :)

更新

刚刚发现,如果您将属性“data-validate='false'”设置为输入元素,他将忽略,因为他使用此选择器来获取所有要验证的输入:

"$(':input:not(:button,[type=submit],[type=reset],[disabled],[readonly])[data-validate!=false]')"

关于javascript - Kendo Validate - 忽略特定输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33394775/

相关文章:

c# - 在 ASP.NET MVC Action 中使用 HttpClient 调用 SSRS

asp.net - ASP :Timer control in ASP. NET MVC 的等价物是什么?

kendo-ui - 如何确定 Kendo-UI 条形图中启用的图例项?

kendo-ui - 如何使用MVC的服务器端包装程序设置Kendo图表的高度?

javascript - 基于数组按 ids 组织列表 - jQuery/JS

javascript - 在 Socket.IO 中限制每台计算机/用户连接的套接字

javascript - 一次又一次在新的同一选项卡中打开网址

asp.net-mvc - Nerddiner 演练适合 ASP.NET MVC 2 吗?

javascript - Kendo UI ListView - 在编辑时切换模型实例

namespaces - 共享 JavaScript 库的命名空间还是使用你自己的?