使用 JavaScript 在 Kendo UI Grid 中动态添加列
1、通过 grid.setOptions() 添加列
// 获取现有的 Grid 实例
var grid = $("#grid").data("kendoGrid");
// 获取当前列配置
var options = grid.getOptions();
var columns = options.columns;
// 添加新列
columns.push({
field: "newField", // 字段名
title: "New Column", // 列标题
width: 150
});
// 应用新的列配置
grid.setOptions({
columns: columns
});