62,074
社区成员
发帖
与我相关
我的任务
分享
cache: false,
<%@ Page Language="C#"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
<script src="jquery-1.6.4.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$.ajax({
type: "POST",
dataType: "json",
contentType: "application/json; charset=utf-8",
data: "{}",
url: "<%=Page.ResolveUrl("~") %>WebService1.asmx/GetHelloWorld?" + (new Date()).valueOf(),
success: function (json) { alert(json.d); },
error: function (error) {
alert("调用出错" + error.responseText);
}
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<ul>
<li>test1</li>
<li>test2</li>
<li>test3</li>
<li>test4</li>
<li>test5</li>
<li>test6</li>
</ul>
</form>
</body>
</html>
<%@ WebService Language="C#" Class="WebService1" %>
using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService {
[WebMethod]
public string GetHelloWorld() {
return "Hello World\r\n" + HttpContext.Current.Request.RawUrl;
}
}