初学AJAX访问WEB SERVICE,发现一个webservice未定义的错误,搞了一天都没搞定,100分求正解!!!!
初学AJAX访问WEB SERVICE,发现一个webservice未定义的错误,搞了一天都没搞定,100分求正解!!!!代码如下:
web service:
using System;
using System.Web;
using System.Xml;
using System.IO;
using System.Data;
using System.Data.OracleClient;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Script.Services;
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class Service : System.Web.Services.WebService
{
public Service()
{
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
}
前台页面:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="http://localhost/CallService/Service.asmx" />
</Services>
</asp:ScriptManager>
<div>
<input id="ip" value="192.168.8.11" /><input type="button" id="tijiao" onclick="getSeatNo()" value="获取通道号" /><p></p>
<input id="seat" value="通道号" />
</div>
<script type="text/javascript" language="javascript">
function getSeatNo()
{
aaa=Service.HelloWorld();
alert(aa);
}
</script>
</form>
</body>
</html>
开发环境是VS2005,AJAX 1.0
请各位达人帮忙看看,十万火急啊!!!!!
在线等!!!