asp.net ajax1.0基础回顾(五):调用ASMX(WebService)
生活随笔
收集整理的這篇文章主要介紹了
asp.net ajax1.0基础回顾(五):调用ASMX(WebService)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過asp.net ajax來調用ASMX時,只需要將ASMX地址在ScriptManager上注冊一下,具體如下:
1.創建ASMX,給WebService手動添加ScriptService屬性,或取消注消ScriptService,代碼如下:
2.client前端DOM代碼:
3.client前端js代碼:
4.開始測試。
個人點評:
i. 給ASMX類添加ScriptService屬性后,此ASMX便可以被前端asp.net ajax調用;
ii. 將ASMX的URL在ScriptManager控件上注冊,主要目的是為了添加js引用,如上述示例中的;
<script src="HelloWebService.asmx/jsdebug" type="text/javascript"></script>
iii. 在HelloWebService.asmx/jsdebug引用中,包括自動生成的代理對象和代碼原型方法,如上述示例中;
HelloWebService.HelloWorld (name,onSuccess,onFailed,userContext);
iv. 如果是WebApplication,在調用時需要加相應的命名空間。
轉載于:https://blog.51cto.com/pengjh/596480
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的asp.net ajax1.0基础回顾(五):调用ASMX(WebService)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xps文件怎么打开?xps是什么文件?
- 下一篇: 耗能3是什么意思