一.load方法
$(selector).load(URL,data,callback);
从服务器加载数据,并把数据放入被选中的元素
URL:必选,要加载数据的路径
data:可选.与请求一同发送的查询字符串键/值对集合
callback:可选.回调函数(load加载完成后执行的回调函数)
二.get方法
$.get(URL,callback);
通过url从服务器上请求数据
URL:必须.请求的url
callback:可选.请求成功后的回调函数.
三.post方法
$.post(URL,data,callback);
通过http.post请求服务器上的数据.
$.ajax({ url: "updata1.ashx",//请求路径 data: { "ids": a },//传递的键值对 type: "post",//请求类型 dataType: "json",//数据格式 success: function (m) {//成功后执行 $("#tids").val(m[0].ids); $("#tname").val(m[0].name); if (m[0].sex == 'True') $("#tsex").children("input:eq(0)").get(0).checked = true; else $("#tsex").children("input:eq(1)").get(0).checked = true; $("#tbirthday").val(m[0].birthday); $("#DropDownList1").val(m[0].nation); $("#DropDownList2").val(m[0].class); $("#tscore").val(m[0].score); }, error: function () { alert("数据错误!"); },//错误时执行 beforeSend: function () { $("#waiting").css("display", "block"); },//在接收到数据之前会执行 complete: function () { //接收到数据后会执行这个 $("#waiting").css("display", "none"); $("#tc").animate({ top: 100 }, 500); $("#tc-zz").css("display", "block"); } }); });