将jqgrid与res-api结合使用
using jqgrid with res-api
你好,我试着了解jqgrid。
不知怎么的,我编写的代码不起作用。我阅读了描述并按照说明进行操作,但我无法获得在表中显示的数据。我的代码像这个
<div style="margin-left:20px">
<table id="jqGrid"></table>
<div id="jqGridPager"></div>
</div>
$(document).ready(function () {
$("#jqGrid").jqGrid({
url: 'http://interview.kargo.co.id/api.html',
mtype: "GET",
styleUI : 'Bootstrap',
datatype: "jsonp",
colModel: [
{ label: 'id', name: 'id', key: true, width: 75 },
{ label: 'vehiclegroup__name', name: 'vehiclegroup__name', width: 150 },
{ label: 'destination__name', name: 'destination__name', width: 150 },
{ label: 'departure__name', name: 'departure__name', width: 150 },
{ label:'metric', name: 'metric', width: 150 },
{ label:'start_date', name: 'start_date', width: 150 },
{ label:'end_date', name: 'end_date', width: 150 },
{ label:'price', name: 'price', width: 150 },
{ label:'loadcap__name', name: 'loadcap__name', width: 150 }
],
viewrecords: true,
height: 250,
rowNum: 20,
pager: "#jqGridPager"
});
});
是因为http://interview.kargo.co.id/api.html,是api文件吗?请帮我
url
的响应的Content-Type
是text/html
。这就是数据未加载的原因。
我之前没有使用jqGrid。所以帮不了你多少。我认为你可以像下面这样单独加载数据:
var data = $.getJSON('http://interview.kargo.co.id/api.html')
并使用此示例(Loading Data
>Array Data
(将其绑定到jqGrid。
相关文章:
- javascript结合了数组和字典
- 如何更改bigquery API中的计费层选项
- Amazon S3 REST API大小不正确
- 将Firebase与Electron结合使用
- 客户端服务器REST API captcha实现
- 为什么可以'我将谷歌地图getCurrentPosition与地点搜索API相结合
- 将查询字符串参数与谷歌地图api v3服务结合使用
- 按州过滤标记与地点自动完成相结合 - Google Maps JavaScript API
- 将谷歌地图 api v3 中的侦听器与谷歌图表相结合
- 谷歌地图API - 融合表/地图引擎打开/关闭..与搜索相结合
- 将JSON与Google Maps API结合使用
- 将 IBM watson API 与 jquery 的 $.ajax 结合使用
- 将 Google Apps API 密钥与距离矩阵结合使用
- 结合c和谷歌地图javascript API
- Orbeon:Rest API与Oracle持久层的结合使用
- 结合Chrome异步api
- 从Node + Express API中提取使用res.json发送的信息
- Promise API -结合2个异步调用的结果
- 如何结合两个谷歌地图API
- 将jqgrid与res-api结合使用