Javascript 基于单独的数据源在Kendo网格中填充列
我有一个剑道格网,就像我在下面贴的一样。我正在根据我提供的url中的数据填充网格。但是,网格上有一列,Javascript 基于单独的数据源在Kendo网格中填充列,javascript,jquery,kendo-ui,kendo-grid,Javascript,Jquery,Kendo Ui,Kendo Grid,我有一个剑道格网,就像我在下面贴的一样。我正在根据我提供的url中的数据填充网格。但是,网格上有一列,标志列,我希望它是一个单独的数据源,根据id填充该列。该列的数据源类似于: [{id:1234, flag: 'N'}, {id:5678, flag:'Y'}] 是否有一种方法可以基于与网格其余部分完全不同的数据源在网格中只填充一列?该标志需要放在其相应id的行上。如果是,我如何实现这一点?任何帮助都将不胜感激 $("#grid").kendoGrid({
标志
列,我希望它是一个单独的数据源,根据id填充该列。该列的数据源类似于:
[{id:1234, flag: 'N'}, {id:5678, flag:'Y'}]
是否有一种方法可以基于与网格其余部分完全不同的数据源在网格中只填充一列?该标志需要放在其相应id的行上。如果是,我如何实现这一点?任何帮助都将不胜感激
$("#grid").kendoGrid({
dataSource: {
type: "odata",
transport: {
read: url
},
pageSize: 30
},
height: 400,
groupable: true,
sortable: true,
pageable: {
refresh: true,
pageSizes: true,
buttonCount: 5
},
columns: [{
field: "id",
title: "ID",
width: 240
}, {
field: "FirstName",
title: "First Name"
}, {
field: "LastName",
title: "LastName"
}, {
field: "flag",
title: "Flag",
width: 150
}]
});
考虑使用外键列
这太完美了!谢谢