问题标签 [kendo-validator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2984 浏览

asp.net-mvc - 有没有办法改变验证消息的位置

尽管我的项目中的验证消息对于 Textbox、Dropdownlist 等的定位正确(就在右侧),但其中一个定位在Editor的左下角,并且位置无法更改。那么,有没有办法改变编辑器验证消息的位置呢?我只想将验证消息右侧的位置更改为编辑器,而不触及其他控件的位置。任何帮助,将不胜感激。

看法:

0 投票
2 回答
2718 浏览

javascript - 防止剑道文本框中的数值

我正在使用 asp.net MVC 创建一个示例书库应用程序,在其中我使用 kendo UI 工具,我想使用书名或作者字段,我想在其中阻止用户输入数值,只允许 AZ,我将如何使用 kendoValidator 来做到这一点。以下是我的输入

这是我要进行验证的地方

0 投票
1 回答
7257 浏览

kendo-ui - 在 Kendo UI 验证器中动态更改错误消息?

认为我有 2 个文本字段。我可以根据文本字段更改错误消息吗?

这是一个例子。

第一个文本框是一个电子邮件字段,它是必填字段。所以我将它保存在一个数组中的错误消息中:

2 文本框是必填字段。它的错误信息:

但是在像这样的剑道用户界面验证器中......

如何根据文本字段错误消息动态更改这些值?

0 投票
1 回答
1739 浏览

kendo-ui - Kendo UI Grid 数据源模式模型字段 - 向字段添加自定义属性

我想将自定义属性添加到模型字段。想我可以将data-email-msg属性添加到中的字段Kendo Grid。(请查看我的示例以及如何添加它..)

这是一个例子......

我已经知道上面是错误的。我在问,有没有办法做到这一点??

0 投票
1 回答
1420 浏览

validation - Kendo UI 自定义验证规则无法在 MVVM 中正确验证

这里我有一个剑道视图模型。

这里发生了什么,当我尝试提交表单时它没有验证表单。只是它变得真实val.validate()。然后我删除data("kendoValidator") ,因为这现在不是 HTML5 验证。所以删除后它是这样的......

然后我尝试提交表单,它刷新页面。我在哪里错了?

0 投票
0 回答
1112 浏览

javascript - 无法获取未定义或空引用的属性“验证”

我已将验证器附加到容器并通过以下操作获得参考:

当我运行下面的代码时,我收到一条错误消息“JavaScript 运行时错误:无法获取未定义或空引用的属性‘验证’”。

我在这里做错了什么?我错过了什么吗?使用 jquery 版本 jquery-1.10.2.js 和 jquery-ui-1.10.3.custom.min.js

0 投票
1 回答
4295 浏览

javascript - Kendo Validate - 忽略特定输入

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

我正在使用一个外部 API,它为我做后端验证,所以我只需要验证一些格式/必需的输入。

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

如何指定要忽略的元素。

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

谢谢,

0 投票
0 回答
1045 浏览

asp.net-mvc - 两个日期选择器的剑道验证大于

我有一个 MVC4 的 Kendo UI 日期选择器扩展。我会回复这个剑道演示,其中有 2 个日期选择器,如果我在“开始日期”中输入的日期大于“结束日期”,剑道验证器必须显示错误。

剑道的验证不显示结束日期的值大于开始日期的值的消息,

这是 2 字段日期选择器的剃须刀代码:

这是“greatherThan”验证的测试:

我尝试创建一个小提琴,但在我的 asp.net mvc 解决方案工作时单击按钮不会触发验证并显示测试警报。

问题是测试正确地显示了带有测试的警报(真或假),但与剑道的演示不同,它没有显示属性“data-greaterdate-msg”中定义的错误。

更新

我没有找到任何解决方案。我选择了 FoolProof 库,我只验证服务器端。

0 投票
2 回答
2326 浏览

angularjs - 如何在网格级别实现 Kendo UI 自定义验证器

我有一个配置为批量编辑的 Kendo UI Grid。我希望实现的是在调用网格的 CRUD 函数之前进行网格级别的自定义验证。所以假设网格显示了一个员工列表,并且用户添加了两个具有相同 EmployeeID 的员工;然后单击“保存更改”,网格应调用自定义验证器规则(例如,我们有一个规则来检查所有员工 ID 是否都是唯一的)。根据验证结果,网格应该决定是否调用它的创建/更新/销毁函数。

如果有人能回应我的担忧,我将不胜感激。

我的剑道网格:

验证规则:

我指的是以下链接:

http://jsfiddle.net/davidsalahi/qMRBc/

http://demos.telerik.com/kendo-ui/validator/angular

0 投票
1 回答
574 浏览

regex - JQuery > 验证 > 如果文本框为空就可以 > 如果用户提供输入,则使用正则表达式进行验证

我有一个奇怪的场景。我有一个包含当前密码、新密码和确认新密码字段的表单。

  • 当前密码是必需的。
  • 除非用户想要更改新密码,否则不需要新密码,在这种情况下必须满足正则表达式要求 ( ^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$&*\"]).{6,16}?$)。
  • 不需要确认新密码,但它与新密码匹配。

以下是 MVC cshtml 连接。

以下是我与剑道验证的 jQuery 连接。

验证工作正常,但我不能将新密码字段设为可选。HTML5 模式需要,required但我想将此字段设为可选,如果用户将其留空,我不会检查验证,但如果用户提供任何输入,则它必须符合正则表达式。我?在正则表达式的末尾使用过,但它并没有使它成为可选的。任何可能的解决方案或关于剑道验证或 html5 的提示将不胜感激。谢谢你。