在Kendo UI Grid parameterMap中传递数据类型

时间:2014-02-09 05:57:57

标签: kendo-ui kendo-grid

我有一个Kendo UI网格的以下parameterMap属性。我想传递其他数据来告诉网格中每列的数据类型。 我该怎么做?

parameterMap: function (data, operation) {
                            if (operation != "read") {
                                // web service method parameters need to be send as JSON. The Create, Update and Destroy methods have a "products" parameter.
                                return JSON.stringify({ products: data.models })
                            } else {
                                // web services need default values for every parameter
                                data = $.extend({ sort: null, filter: null }, data);
                                return JSON.stringify(data);
                            }
                        }

1 个答案:

答案 0 :(得分:1)

您只需将此数据添加到您要返回的对象即可。

 data = $.extend({ sort: null, filter: null }, data);

 data = $.extend(data, { 
   columns: [
     { name: "foo", type: "string" },
     { name: "bar", type: "number" }
   ]
 });

 return JSON.stringify(data);