Jquery异步

一、Jquery向aspx页面请求数据
$("#Button1").bind("click", function () {
$.ajax({
type: "post",
url: "default.aspx",
data: "name=" + $("#Text1").val(),
success: function (result) {
alert(result.msg);
}
});
});
二、Jquery向WebService页面请求数据

一般页面需要在方法前面声明服务:[System.Web.Services.WebMethod]

$("#Button2").bind("click", function () {
$.ajax({
type: "post",
contentType: "application/json",
url: "WebService.asmx/HelloWorld",
data: "{name:'" + $("#Text1").val() + "'}",
datatype: "json",
success: function (result) {
alert(result.d);
}
});
});
三、Jquery向ashx请求数据和向页面相同
$("#Button3").bind("click", function () {
$.ajax({
type: "post",
url: "Handler.ashx",
data: "name=" + $("#Text1").val(),
success: function (result) {
alert(result.msg);
}
});
});

posted @ 2016-11-04 15:46  黑色鼠标  阅读(312)  评论(0编辑  收藏  举报