所以,谷歌和堆棧出現亂碼有許多不同的方法解決這個問題,我認爲將是很容易可研究。如何使用客戶端代碼調用asmx webservice?
我想知道調用.NET的.asmx Web服務基礎,從純JavaScript客戶端代碼的最佳/乾淨的方式。即無標籤。幾乎每個對這個問題的引用都提供了asp.net服務器端代碼示例,我不想這樣做。
我想我可以在客戶端使用jquery。我認爲,(但我不確定),微軟有一個客戶端JavaScript庫,可以用來做一個AJAX調用webservice的爲好。
我很高興來修改我的服務器端Web服務的ASMX是JSON兼容的(即這裏的客戶端代碼不必處理SOAP)。
我必須採用的jQuery?或者有另一種方法來做到這一點?
對於那些有同樣問題但很樂意使用jquery的人,http: //encosia.com/using-jquery-to-consume-aspnet-json-web-services/是如何使用jquery調用基於asmx的web服務的好資源。 請注意asp.net 2和asp.net 3.5之間的突破性變化,它介紹了.d的使用(請參閱這個很好的解釋(http://encosia.com/a-breaking-change-between-versions-of-aspnet -ajax /) – kaes