我想知道是否有消費.asmx服務 與asp.net ajax調用 - serviceName.method(參數,...) 或與jQuery $ .ajax調用。 我目前使用的似乎更簡單的asp.net ajax,但我也得到了js代理文件。 我不介意讓我的手有點髒,如果使用jQuery更有效。 謝謝。
1
A
回答
1
調用本身的速度在MicrosoftAjax.js和jQuery之間不會有所不同。使用jQuery確實可以避免下載ASMX的JavaScript代理的額外開銷。如果您沒有使用ASP.NET AJAX進行其他任何操作,它還可以避免下載MicrosoftAjax.js的開銷。
如果您確實想使用jQuery直接調用服務,這不是很困難。這是如何做到這一點的基本示例:http://encosia.com/2008/03/27/using-jquery-to-consume-aspnet-json-web-services/
一旦你理解了呼叫的基本形式,這是從a breaking change in ASP.NET 3.5+隔離你,讓你充分利用瀏覽器的原生JSON在新分析更細化的使用瀏覽器:http://encosia.com/2009/07/21/simplify-calling-asp-net-ajax-services-from-jquery/
0
它們都可以工作,但是asp.net ajax具有內置的使用asmx服務的能力,這將爲您節省解析數據的麻煩。
幸運的是,jQuery有能力使自己在另一個JavaScript框架已經使用其「NoConflict」選項的頁面上工作。所以,如果你願意的話,你可以實際使用asp.net ajax(用於asmx服務)和jQuery。
相關問題
- 1. 使用Sencha 2消耗ASMX服務
- 2. 在ASP.NET中使用ajax/jquery使用asmx Web服務?
- 3. 通過JQuery Ajax調用消耗xml Web服務球衣
- 4. 調用Web服務的.asmx使用AJAX
- 5. 將ASMX服務遷移到WCF服務 - AJAX Post
- 6. 與jQuery的AJAX類數組調用ASMX
- 7. ASP.NET MVC AJAX與jQuery
- 8. 代替舊的ASMX服務與現代AJAX
- 9. Ajax調用未能消耗WCF RESTful服務
- 10. 使用JQuery ajax消費WCF/REST服務
- 11. 使用jQuery/ajax的ASP.NET Web服務
- 12. ASP.NET ASMX Web服務
- 13. Asp.net ASMX Web服務
- 14. jQuery ajax調用asmx webmethod
- 15. jQuery Ajax到asp.net asmx web服務拋出請求格式無效:application/json
- 16. 使用jquery消耗.net web服務
- 17. 消費使用jQuery的授權asp.net webapi服務ajax
- 18. 傳遞參數使用jQuery Ajax調用asmx服務
- 19. jQuery ajax調用web服務(asmx)觸發認證彈出框
- 20. jQuery的AJAX到C#Web服務ASMX從HTTPS到HTTP站點
- 21. 無法通過jQuery來調用ASMX Web服務的Ajax
- 22. 如何使用ASMX Web服務使用jQuery/AJAX
- 23. 消費的.asmx服務
- 24. 錯誤解析JSON AJAX SAPUI5消耗Web服務彈簧
- 25. 從Asmx Web服務中消耗java中的會話變量
- 26. Asp.net asmx Web服務性能
- 27. 消耗本地asmx的相對路徑
- 28. 從jQuery調用ASP.NET ASMX Web服務
- 29. 使用Wcf客戶端消耗asmx服務?
- 30. jQuery Ajax文件上傳到ASP.NET Web服務與JSON響應