使用Kendo 2018.2.516 SchedulerDataSource并使用以下代码: 注意:我尝试使用和不使用contentType
update: {
type: "POST",
url: "https://localhost:44346/api/xxxx",
dataType: "json",
contentType: "application/json; charset=utf-8"
},
发送到WebAPI服务器的不是json,而是表单样式数据:
id = 1&title = Test + 123 + 789&description = Test + 456&start = Sat + Jul + 14 + 2018 + 01%3A00%3A00 + GMT-0400 +(Eastern + Daylight + Time)&end = Sat + Jul + 14 + 2018 + 02%3A00%3A00 + GMT-0400 +(东部+白天+时间)
关于如何制作此json的任何建议?
谢谢!
艾伦画家
答案 0 :(得分:0)
如果要求将JSON发送到控制器,则需要字符串化要发送的数据模型。
Kendo UI transport.create文档讨论了该技术。
两种方法是:
parameterMap
返回{ models: kendo.stringify(data.models) }
,或者transport.create
函数是具有$ajax()
data: { models: kendo.stringify(options.data.models)}