【发布时间】:2014-07-12 04:59:48
【问题描述】:
我有一个网格,我想从中创建一个新项目。它看起来像这样:
self.PermissionTypeGrid = kendo.observable({
isVisible: true,
permissionTypes: new kendo.data.DataSource({
schema: {
model: { id: "PermissionType" },
transport: {
read: {
url: "/api/ServiceApi?method=Ref/SystemPermissionTypes",
type: "GET"
},
create: {
url: "/api/ServiceApi?method=Ref/SystemPermissionType",
type: "POST"
},
parameterMap: function(data, type) {
if (type == "create") {
return { models: kendo.stringify(data) };
}
}
}
})
});
kendo.bind($("#permissionTypeGrid"), self.PermissionTypeGrid);
parameterMap 部分返回一个如下所示的字符串:
{"PermissionType":"test","Description":"test"}
我需要创建一个如下所示的 url:"/api/ServiceApi?method=Ref/SystemPermissionType&data={"PermissionType":"test","Description":"test"}"
换句话说,我有正确的字符串化数据。如何将其附加到我指定的 url?
【问题讨论】:
标签: kendo-ui kendo-grid