通过Jquery的Ajax方法读取将table转换为Json

2020-05-22 17:07:34易采站长站整理

success: function(data) {
var html = “<table border=’2px’ style=’text-align:center;border-style:solid;border-width:2px;border-color:#00ff00;’><tr><td>UserId</td><td>UserName</td></tr>”;
$.each(data, function(i, result) {
html += “<tr><td>” + result[“UserId”] + “</td><td>” + result[“UserName”] + “</td></tr>”;
})
html += “</table>”;
$(“#divData”).html(html);
}
};
$.ajax(options);
});
</script>
</head>
<body>
<form id=”form1″ runat=”server”>
<div id=”divData”>
</div>
</form>
</body>
</html>


<html xmlns=”http://www.w3.org/1999/xhtml” >
<head runat=”server”>
<title></title>
<script src=”js/jquery-1.6.js” type=”text/javascript”></script>
<script type=”text/javascript”>
$(function() {
var options = {
type: ‘post’,
url: “/GetData.ashx”,
dataType: “json”,
data: { action: “display” },
success: function(data) {
var html = “<table border=’2px’ style=’text-align:center;border-style:solid;border-width:2px;border-color:#00ff00;’><tr><td>UserId</td><td>UserName</td></tr>”;
$.each(data, function(i, result) {
html += “<tr><td>” + result[“UserId”] + “</td><td>” + result[“UserName”] + “</td></tr>”;
})
html += “</table>”;
$(“#divData”).html(html);
}
};
$.ajax(options);
});
</script>
</head>
<body>
<form id=”form1″ runat=”server”>
<div id=”divData”>
</div>
</form>
</body>
</html>

5. 效果图
 
6. 同样可以通过getJSON方法读取数据

$.getJSON(“/GetData.ashx”,{ action: “display” },function(data) {
var html = “<table border=’2px’ style=’text-align:center;border-style:solid;border-width:2px;border-color:#00ff00;’><tr><td>UserId</td><td>UserName</td></tr>”;
$.each(data, function(i, result) {
html += “<tr><td>” + result[“UserId”] + “</td><td>” + result[“UserName”] + “</td></tr>”;
})
html += “</table>”;