前端:
.table{
width: 1000px;
text-align: center;
}
学生信息管理学号姓名邮件地址
//"{"id":"1","firstname":"John","lastname":"Doe","email":"john@example.com"}{"id":"2","firstname":"Mary","lastname":"Moe","email":"mary@example.com"}{"id":"3","firstname":"Julie","lastname":"Dooley","email":"julie@example.com"}{"id":"4","firstname":"John","lastname":"Doe","email":"john@example.com"}{"id":"5","firstname":"Mary","lastname":"Moe","email":"mary@example.com"}{"id":"6","firstname":"Julie","lastname":"Dooley","email":"julie@example.com"}{"id":"7","firstname":"John","lastname":"Doe","email":"john@example.com"}{"id":"8","firstname":"Mary","lastname":"Moe","email":"mary@example.com"}{"id":"9","firstname":"Julie","lastname":"Dooley","email":"julie@example.com"}{"id":"10","firstname":"John","lastname":"Doe","email":"john@example.com"}{"id":"11","firstname":"Mary","lastname":"Moe","email":"mary@example.com"}{"id":"12","firstname":"Julie","lastname":"Dooley","email":"julie@example.com"}"
$.ajax({
type: 'POST',
url: 'testdb.php',
data: {"id":"1","firstname":"John","lastname":"Doe","email":"john@example.com"},
success: function (data) {
//这里采用了一个非常笨的方法,有哪位大神有好的方法,回复一下呗,谢谢了
//使用正则表达式 将其中的 '}' 更换成 '} ' ,增加了一个空格,
var reg = new RegExp('}',"g");
var data = data.replace(reg,'} ');
//根据 空格 分割成多个对象,
var a = data.split(' ');
var trStr = '';//动态拼接table
for (var i = 0; i < a.length-1; i++) {
//a[i]=a[i].replace('{','');
trStr += '
';trStr += '
' + JSON.parse(a[i]).id + '';trStr += '
' + JSON.parse(a[i]).firstname + '';trStr += '
' + JSON.parse(a[i]).lastname + '';trStr += '
' + JSON.parse(a[i]).email + '';//trStr += '
' + JSON.parse(a[i]).reg_date + '';trStr += '
';}
$("#tbody").html(trStr);
}
});