如何从KendoGrid获取所有列名?

5 asp.net-mvc jquery kendo-grid

我需要kendo网格的所有名称来执行网格中的一些操作.请帮我?

Nav*_*ari 6

尝试下面的代码.

  var columnsNames ="";
  var columns = $("#CircuitGrid").data("kendoGrid").columns;
        if (columns.length > 0) {
            for (var i = 0; i < columns.length; i++) {
                var col = columns[i];
                if (col.field != undefined) {
                    if (columnsNames.length < 1)
                        columnsNames = col.field;
                    else
                        columnsNames += "~" + col.field;
                }
            }
        }
        console.log("columnsNames = " + columnsNames);
Run Code Online (Sandbox Code Playgroud)

在事件上编写代码(假设在按钮单击时),您希望列名称.