好的,标题有点拗口,但它说明了我在寻找什么。我有一个 oData 端点,我很想看看是否有任何项目(最好是开源的,也许基于 datajs?)让我指向端点,它给了我一个网格、分页和我的最终用户能够进行动态查询(例如,添加新的查询参数和刷新网格)。
在我自己走这条路之前,值得一试看看是否有其他人走过这条路。
好的,标题有点拗口,但它说明了我在寻找什么。我有一个 oData 端点,我很想看看是否有任何项目(最好是开源的,也许基于 datajs?)让我指向端点,它给了我一个网格、分页和我的最终用户能够进行动态查询(例如,添加新的查询参数和刷新网格)。
在我自己走这条路之前,值得一试看看是否有其他人走过这条路。
Breeze 是另一个开源库,它在 JavaScript 中为 OData 和 Web API 执行动态查询,并且正在积极开发中: http ://www.breezejs.com
不知道这是否仍然是一个实际问题,但给JayData一个机会。这是一个跨平台的数据库,支持 oData 和语言自然或编程查询。它还有一些关于如何将它与 jqGrid 一起使用的示例。
这里有一个 OData javascript 库(以及其他 OData 库)可供下载:http ://www.odata.org/developers/odata-sdk
它不是真正的资源管理器,但那里有很多源 js 可以与 Odata 一起使用。
不幸的是,datajs 库仅适用于 IE,如果您打算实现移动设备应用程序,它将无法正常工作。我在 iOS+SAP 应用程序的原型上遇到了这个问题
编辑:2010 年可能就是这种情况。目前(2013/Q1)它只适用于所有浏览器。