远程数据网格示例中的代码有:
dataSource: {
type: "odata",
transport: {
read: "http://demos.kendoui.com/service/Northwind.svc/Orders"
},
数据以“d/__count, d/results[].results is [0]/Order_Details/OrderID 等形式返回(JSON,但写成 XML,因为它更容易)。
虽然这一切都有效,但我对此有很多疑问:
- 这是在哪里记录的?
- 还有其他可以返回的值吗?我想返回一个成功/失败的布尔值和一个带有失败错误消息的字符串。
- 可以更改返回的名称/结构吗?
- 去 Order_Details.OrderID 获取 OrderID 是如何工作的?如果还有一个 Employee.OrderID(也返回 Employee 复杂属性)怎么办?它会抓住第一个匹配的吗?可以覆盖吗?它会深入吗?
- 请求 URI 中的 inlinecount=allpages 是什么意思?
和树控件类似的问题。
- 以上问题1、2、3。
- 在请求节点的子节点时,它如何知道将 EmployeeID 作为值传递。