【发布时间】:2017-08-13 20:19:22
【问题描述】:
我正在编写一个 html 来对底层服务进行 REST GET 调用并以表格格式显示 JSON 结果。以下是我的尝试
<html>
<head>Rides Dashboard View
</head>
<body>
<form name="submitform" id="submitform">
<input type="submit" value="Refresh">
</form>
</body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$('[name="submitform"]').submit(function (e) {
e.preventDefault();
$.ajax({
url: "http://localhost:7777/ride/dashboard",
type: "GET",
success: function (result) {
alert(result);
}
}).done (function(data) { });
</script>
</html>
当我执行提交操作时,我希望生成的 JSON 数据会收到警报,但没有任何反应。 这里也是示例 JSON 输出数据
{
"data": [
{
"requestId": 40,
"customerId": 123,
"requestTime": 1502652408000,
"status": 2,
"driverId": 1
},
{
"requestId": 41,
"customerId": 342,
"requestTime": 1502652425000,
"status": 2,
"driverId": 2
}
]
}
我想以如下表格格式显示它
请求 ID |客户 ID |请求时间 |状态 |司机编号
40 | 123 |1502652408000 | 2 | 1
那么有人可以帮助我以这种表格格式处理来自 GET 请求的结果数据吗?
【问题讨论】:
-
因为结果是对象,你可以控制它
-
示例代码? @MuhammadAkberKhan
-
console.log(result);,但它会在浏览器控制台选项卡中显示 ut
-
@MuhammadAkberKhan 我希望它显示在屏幕上而不是控制台选项卡上
-
好的,检查我的答案是否显示在屏幕上,如果有任何问题,请评论答案
标签: javascript jquery html json ajax