javascript中oData端点的动态查询

时间:2011-02-15 10:50:27

标签: javascript odata breeze jaydata datajs

好吧,标题有点拗口,但它说明了我在寻找什么。我有一个oData端点,我有兴趣看看是否有任何项目(最好是开源,可能基于datajs?)让我指向终点,它给了我一个网格,分页和我的最终用户能够进行动态查询(例如,添加新的查询参数和刷新网格)。

在我自己走下去之前,看看是否还有其他人一直走在这条路上是值得的。

4 个答案:

答案 0 :(得分:3)

Breeze是另一个开源库,它在JavaScript中为OData和Web API执行动态查询,并且正在积极开发中: http://www.breezejs.com

答案 1 :(得分:2)

不知道它是否仍然是一个实际问题,但请注意JayData。这是一个跨平台数据库,支持oData和语言自然或程序化查询。它还有一些关于如何将它与jqGrid一起使用的例子。

答案 2 :(得分:1)

这里有一个OData javascript库(以及其他OData库)可供下载:http://www.odata.org/developers/odata-sdk

它不是一个真正的探险家,但有很多源js与Odata一起工作。

答案 3 :(得分:1)

不幸的是,datajs库只能在IE上运行,如果你打算实现一个移动设备应用程序,它就不会工作。我有一个iOS + SAP应用程序原型的问题

编辑:这可能是2010年的情况。目前(2013 / Q1)它只适用于所有浏览器。