我需要哪种类型的json阅读器在jqgrid中绘制此类数据?
谢谢!
您遇到了奇怪的问题,以及有关一切的问题jsonReader
。在当前情况下,您可以使用
jsonReader: {
root: 'features',
repeatitems: false
}
读取数据。该演示展示了结果如何:
更新 :据我了解,您真正想要做的是调用一些 外部
URL,这些URL为您提供JSON。由于安全原因,无法对另一台服务器执行标准Ajax请求(请参阅同一原始策略)。幸运的是,服务器sampleserver1.arcgisonline.com/ArcGIS
支持JSONP请求。因此,要使用外部数据填充网格,可以使用以下代码
$('#grid').jqGrid({
url: 'http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/4/query',
datatype: 'jsonp',
postData: $.param({
where: "1=1",
returnGeometry: false,
outFields: "ObjectID,NAME,STATE_NAME,CNTY_FIPS",
f: "json"
}),
colModel: [
{name: 'ObjectID', label: 'ID', width: 60, jsonmap: 'attributes.ObjectID'},
{name: 'NAME', label: 'Name', width: 150, jsonmap: 'attributes.NAME'},
{name: 'STATE_NAME', label: 'State', width: 120, jsonmap: 'attributes.STATE_NAME'},
{name: 'CNTY_FIPS', label: 'FIPS', width: 60, jsonmap: 'attributes.CNTY_FIPS'}
],
toppager: true,
jsonReader: {
root: 'features',
repeatitems: false
},
loadonce: true,
ignoreCase: true,
height: 'auto'
});
在此处查看新的演示。
更新2 :为了能够使用本地搜索/过滤,应该修改上面的代码。最好postData
将上面看到的替换为以下参数
ajaxGridOptions: { cache: true },
prmNames: {search: null, nd: null, sort: null, rows: null, order: null, page: null},
postData: {
where: "1=1",
returnGeometry: false,
outFields: "ObjectID,NAME,STATE_NAME,CNTY_FIPS",
f: "json"
}
请参阅相应的演示在哪里filterToolbar
工作。
[root@externalsystem~]#curl-xpost-h'请求:{“request”:“prepareandexecute”,“connectionid”:“000000-0000-0000-00000000”,“stateMentID”:12345,“sql”:“select*FROM questtweets1”,“maxrowcount”:1}'http://here.comes
> 糟糕的图案设计 仅在连接订阅服务器时才启动,如果没有可用的订阅服务器时停止 不成功共享数据,需要两个类(主题类和重复可观察类) 我希望避免监听器/接口来共享周围的信息,让rxjava2来完成它的工作。 经过研究,我发现有refcount()和share(),但我不确定这是否是解决这个问题的正确方法。在我的例子中,这是一个REST服务,它轮询服务器,如果至少有一个订阅服务器连接到其他地方,它应该
问题内容: 是否可以使用MySQL客户端编写跨服务器选择查询。基本上,设置如下。 服务器IP数据库 --------- -------- 1.2.3.4测试 abcd测试 我想编写一个查询,该查询将从1.2.3.4的“测试数据库”中的表中选择行,并将结果插入表中的abcd的“测试数据库”中。 我的服务器相距千里,所以我将打开SSH隧道进行连接他们俩。 有指针吗? 问题答案: 可能是已经提到的解决方
问题内容: 是否可以为链接服务器构造一个动态查询(如果可以的话)? 例如: 问题答案: 例子 确保阅读《动态SQL的诅咒和祝福》以防止SQL注入
问题内容: 我想请一台我知道其IP的服务器将日期和时间发送给客户端。 如何用Java实现呢? 问题答案: 描述细节的文章:http : //www.informit.com/articles/article.aspx? p=26316&seqNum =3 客户端http://commons.apache.org/net/apidocs/org/apache/commons/net/ntp/NTPU
RSS 阅读器用于读取 RSS feed! RSS 阅读器可供许多不同的设备和操作系统使用。 RSS 阅读器 有很多不同的 RSS 阅读器。某些以 web services 的形式来工作,而某些则运行于 windows (或 Mac、PDA 或 UNIX)。 这是一些我尝试过并钟爱的阅读器: 这是一些我尝试过并钟爱的阅读器: RSS 阅读器 有很多不同的 RSS 阅读器。某些以 web servi