net 下用javascript调用webservice的话,要用到webservice behavior。下面以一个例子讲解之,比较简单
1 、首先,要创建一个webservice,比如
<%@ webservice language="c#" class=mymath %>
using system;
using system.web.services;
public class mymath {
[webmethod]
public int add(int a, int b)
{
return a + b;
}
[webmethod]
public int subtract(int a, int b)
{
return a - b;
}
}
然后发布,先得到其wsdl。
2、首先,我们要下载webbehavior.htc这个文件(可以到http://msdn.microsoft.com/downloads/samples/internet/behaviors/library/webservice/default.asp.)
去下载,然后放到你的web当前目录下
然后在要调用webserice的页面中,修改如下
<body>
<div >
</div>
</body>