2016-02-26 86 views
1

用戶可以在多行中輸入值並通過單擊網格外部的更新按鈕來保存更改。不過,我不想讓行甚至只有一個空單元格。有沒有一種簡單的方法是劍道網格在保存期間針對連續空單元格進行驗證?如果找到空單元格,我需要顯示警告消息。劍道網格:批量更新時驗證空單元格

回答

0

您可以根據該網格的數據源的schema model中的要求定義這些字段。這是一個簡單的例子(爲簡潔起見縮短)。


var ds = new kendo.data.DataSource({ 
    schema: { 
    model: { 
     id: 'id', 
     fields: { 
     name: { 
      type: 'string', 
      validation: { required: true } \\ this will enable validation 
     } 
     } 
    } 
    } 
}); 

var $grid = $('#grid').kendoGrid({ 
    dataSource: ds 
}); 
+0

你好@Brett。謝謝,但這不是我的問題的解決方案。關鍵是,在我的情況下,我可以同時編輯所有行,最後當我點擊更新按鈕時,我需要一些驗證程序來檢查所有這些行中是否有空單元格。這可能與劍道網格? –

+0

@KarenGumerov如果您根據需要設置字段,Kendo驗證器應自動執行此操作。這是一種常見的行爲,框架支持它,所以我不明白還有什麼可能是問題。如果沒有進一步的信息,代碼或圖片來說明你正在嘗試做什麼,恐怕我不能再幫忙。 – Brett