注意写注释的地方
$("#btn1").click(function () { $.ajax({ url: "../Handler2.ashx", data: {}, type: "post", dataType: "json", async: false,//异步 success: function (msg) { $("#tbody1").html(""); for (var i = 0; i < msg.length; i++) { var str = " <tr style="background-color: white;">" str += " <td>" + msg[i].username + "</td>"; str += "<td>" + msg[i].password + "</td>"; str += " <td>" + msg[i].nickname + "</td>"; str += " <td>" + msg[i].sex + "</td>"; str += " <td>" + msg[i].birthday + "</td>"; str += " <td>" + msg[i].nation + "</td>"; str += "</tr>"; $("#tbody1").append(str); } }, error: function () { //服务端路径错误,服务端出错,服务端没有返回规定的json格式数据 alert('err'); }, beforeSend: function () {//在这之前执行的内容 $("#btn1").attr("disabled", "disabled"); $("#btn1").val("加载中..."); }, complete: function () {//最后在执行,回到初始状态 $("#btn1").removeAttr("disabled"); $("#btn1").val("加载数据"); } }); });