4

我使用带有远程过滤的基础架构网格(v16.1)。当我过滤列“名称”时,我看到网格以下列方式发出 GET 请求:

http://SERVER/grid/GetAll?&%24filter=indexof(tolower(name)%2C%27iv%27)+ge+0&page=0&pageSize=30&pk=id&_=1473841534609&pageSize=30&pk=id&_=1473841534609

"filter=" 和 "&page" 之间的indexof(tolower(name)%2C%27iv%27)+ge+0部分是我感兴趣的 OData Uri 组件的查询选项。

我需要使用此请求 URI 或仅 JavaScript 中的查询选项。

4

1 回答 1

3

可以使用_encodeUrl()grid的数据源的方法获取url参数,例如:

var encodedUrl = $("#grid").data("igGrid").dataSource._encodeUrl()

这将返回一个包含所有当前 url 参数的对象,如果发起远程请求,该对象将被发送。

于 2016-09-21T07:41:16.733 回答