2013-10-29 82 views
1

我已經在Kendo UI彈出窗口編輯器的日期選擇器上設置了最小值和最大值。這意味着只有日曆中的有效日期範圍可供選擇。 - 工作正常。問題是,仍然可以手動輸入此範圍之外的日期。我添加了一個自定義驗證程序,該程序在blur事件上調用,並且在單擊「更新」按鈕時更新按鈕關閉彈出窗口並仍然更新網格。 奇怪的是,如果我用調試程序遍歷代碼,那麼它按預期工作,顯示錯誤消息並彈出保持打開狀態。 另外我的真實代碼行爲不完全相同。拾取器上的最小值和最大值也會驗證手動輸入的文本,並停止「更新」。問題是沒有驗證消息顯示(或立即消失),無論是最小/最大或自定義驗證。 我認爲解決這兩個問題中的任何一個都可以解決這個問題,並且非常感謝。 請參閱/此鏈接jsfiddle.net/eQ2j7 65/Kendo UI網格彈出窗口中的自定義驗證

感謝, 編

回答

1

可以隱藏/與$('.k-grid-update').css('display', 'none');在驗證錯誤取消隱藏更新按鈕。我已更新您的fiddle,請看看。

+0

這樣做會很好。謝謝 – Eds

相關問題