<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="css/bootstrap.min.css" rel="stylesheet" />
<script src="js/jquery-3.4.0.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
<title></title>
<script type="text/javascript">
$(function() {
$.ajax({
url: '',
type: 'get',
dataType: 'json',
success: function(result) {
weiceshi(result)
}
})
})
</script>
<script type="text/javascript">
function weiceshi(result) {
/* 从服务器获得数据时,把json换成result */
var json = [{
"username": "xiaoming",
"password": "toor",
"sex": "男",
"tel": "17853312734"
},
{
"username": "xiaohong",
"password": "toor",
"sex": "女",
"tel": "17853312734"
}
]
console.log(json)
$.each(json, function(index, element) {
console.log(index + '------' + element.username)
var userid = $("<td></td>").append(index + 1)
var username = $("<td></td>").append(element.username)
var passworrd = $("<td></td>").append(element.password)
var sex = $("<td></td>").append(element.sex)
var tel = $("<td></td>").append(element.tel)
var editBtn = $("<button></button>").addClass("btn btn-primary btn-sm").
append($("<span></spane>").addClass("glyphicon-pencil")).append("编辑")
var delBtn = $("<button></button>").addClass("btn btn-danger btn-sm").
append($("<span></spane>").addClass("glyphicon-trash")).append("删除")
$("<tr></tr>").append(userid).append(username).append(passworrd).append(sex).append(tel).append(delBtn).append(
editBtn).appendTo("#user_table tbody")
})
}
</script>
</head>
<body>
<div id="" class="panel panel-default">
<div class="panel-heading">
<div class="panel-title">
用户信息
</div>
</div>
<div class="panel-body">
<div class="container">
<!-- 按钮 -->
<div class="row">
<div class="col-md-4 col-md-offset-8">
<button type="button" class="btn btn-primary">新增</button>
<button type="button" class="btn btn-danger">删除</button>
</div>
</div>
<!-- 显示表格 -->
<div class="row">
<div class="col-md-12">
<table class="table table-hover" id="user_table">
<thead>
<tr>
<th>#</th>
<th>username</th>
<th>password</th>
<th>sex</th>
<th>tel</th>
<th>operation</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
<!-- 显示分页信息 -->
<div class="row">
<div class="col-md-6">
当前
</div>
<div class="col-md-6">
当前
</div>
</div>
</div>
</div>
</div>
<button id="dian" "weiceshi()">测试</button>
</body>
</html>
使用JSON数据在bootstrap构建dom列表
最新推荐文章于 2020-11-27 02:16:25 发布