比如 get 获取到的数据是这种json数组格式
想实现一下条件
1、取消按钮 打开该页面直接就能看得到表格内容
2、现有的表单获取不到数据,请求高手帮忙修改下
[HTML] 纯文本查看 复制代码 <!DOCTYPE HTML>
<html>
<head>
<title>利用json数据动态创建表格</title>
<meta charset="utf-8" />
<style>
table{width:600px;
border-collapse:collapse;
text-align:center;
}
td,th{border:1px solid #ccc}
</style>
</head>
<body>
<div id="data"></div>
<center>
<table border="1px solid">
<tr>
<th>reqMsgType</th>
<th>年龄</th>
<th>性别</th>
<th>性别</th>
</tr>
</table>
<input type="button" value="加载数据" />
</center>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script>
$(function(){
$(':input:eq(0)').click(function(){
$.ajax({
url: 'url',
type: 'get',
dataType: 'json',
success: function(datas){
var tbhtml = "<tr><th>reqMsgType</th><th>reqFromUserName</th><th>reqCreateTime</th><th>reqMsgType</th></tr>";
for(var i = 0;i<datas.length;i++){
tbhtml+="<tr><td>"+datas[i].reqMsgType+"</td><td>"+datas[i].reqFromUserName+"</td><td>"+datas[i].reqCreateTime+"</td><td>"+datas[i].reqMsgType+"</td></tr>";
}
$('table:eq(0)').html(tbhtml);
}
})
})
})
</script>
get到的json文本数组
[Asm] 纯文本查看 复制代码 "[{\"reqMsgType\": \"text\", \"reqCreateTime\": 1664471349, \"reqToUserName\": \"ww4ddb472180ea\", \"reqFromUserName\": \"adea\"},{\"reqMsgType\": \"text\", \"reqCreateTime\": 1664471378, \"reqToUserName\": \"ww4ddb472180ea\", \"reqFromUserName\": \"adea\"},{\"reqMsgType\": \"text\", \"reqCreateTime\": 1664471387, \"reqToUserName\": \"ww4ddb472180ea\", \"reqFromUserName\": \"adea\"},{\"reqMsgType\": \"text\", \"reqCreateTime\": 1664471429, \"reqToUserName\": \"ww4ddb472180ea\", \"reqFromUserName\": \"adea\"},{\"reqMsgType\": \"text\", \"reqCreateTime\": 1664472638, \"reqToUserName\": \"ww4ddb472180ea\", \"reqFromUserName\": \"adea\"},{\"reqMsgType\": \"text\", \"reqCreateTime\": 1664515393, \"reqToUserName\": \"ww4ddb472180ea\", \"reqFromUserName\": \"adea\"}]"
|