利用ASP.net Ajax 调用web service 里面的方面,简单易学的例子:
(1) 配置webservice
1:引用:using System.Web.Script.Services;
2:在类前写上属性[ScriptService ]表示webservice method可以被javascript调用——具体代码为
3:配置webservice完成
(2)web.config配置:
1:添加以下配置
(3) 前台*.aspx
(1)投放 <asp:ScriptManager>控件,调用WebMeth
<Services>
<asp:ServiceReference Path="WebService1.asmx" />//调用WebMethod
</Services>
</asp:ScriptManager>
(2) OK,最后就是效果展示
<script language="javascript" type="text/javascript">
// <!CDATA[
function Button1_onclick() {
var message = OneDemo.WebService1.SayHelloByName(document.getElementById("Text1").value,OnComplete,OnErron);
return true;
}
function OnComplete(arg) {
alert(arg);
}
function OnErron(arg) {
alert("It 's Ocurre error");
}
// ]]>
</script>
<input />
<input />
3:Demo is complete,以后陆续把asp.net ajax 完整的Demo 写完