我在Kendo UI弹出编辑器中的日期选择器上设置了最小值和最大值。这意味着只能选择日历中的有效日期范围。 - 工作正常。问题是仍然可以手动输入此范围之外的日期。我添加了一个自定义验证器,它在模糊事件上调用,同时单击“更新”按钮但更新按钮关闭弹出窗口并仍然更新网格。 奇怪的是,如果我使用调试器逐步执行代码,那么它按预期工作,将显示错误消息并且弹出窗口保持打开状态 我的真实代码也没有完全相同的行为。选择器上的最小值和最大值也会显示为验证手动输入的文本并停止“更新”。问题是没有显示验证消息(或它立即消失),无论是最小/最大还是自定义验证。 我认为解决这两个问题中的任何一个都可以解决问题,并且非常感谢。 请参阅此链接以获取jsfiddle.net / eQ2j7 / 65 /
谢谢, 编
答案 0 :(得分:1)
您可以在$('.k-grid-update').css('display', 'none');
验证错误时隐藏/取消隐藏更新按钮。我已更新了您的fiddle,请查看。