2016-12-30 66 views
0

我使用json got help從此鏈接填充了kendo數據源。 現在我想在dataBound事件中獲取選定的行值。由於我的json充滿了 運行時生成的輸入字段和選擇框,我不知道列名。我使用dform來創建表單,現在將dform標題轉換爲kendo網格標題和輸入字段或選擇框選定的值被轉換爲劍道網格標題列值。所以有辦法基於選定的行值迭代索引。 謝謝。如何在動態生成列名時獲取kendo選擇的行值

+0

你一定要在這裏發佈一些示例代碼請。一個隨機的想法會是這個鏈接http://stackoverflow.com/questions/12964498/how-to-get-selected-row-value-in-the-kendoui –

+0

謝謝@Sean Ch,但它不工作。 –

回答

0

下面的代碼片段展示瞭如何可以得到選擇和網格列,並利用它們一起遍歷所選行的區域的例子:

let grid = $("#grid").data("kendoGrid"); 
let selectedRows = grid.dataItems(grid.select()); 

let columns = grid.columns.map(column => column.field); 

selectedRows.forEach(row => { 
    columns.forEach(column => { 
     console.log(row[column]); 
    }); 
}); 
相關問題