調(diào)用別人的webservice JavaScript調(diào)用WebService的代碼是什么呢?
JavaScript調(diào)用WebService的代碼是什么呢?WebService(縮寫為WS)使用SOAP協(xié)議,而SOAP=httpxml,因此您可以使用所有方法訪問普通web頁面來調(diào)用WS-inte
JavaScript調(diào)用WebService的代碼是什么呢?
WebService(縮寫為WS)使用SOAP協(xié)議,而SOAP=httpxml,因此您可以使用所有方法訪問普通web頁面來調(diào)用WS-interface。
通常可以使用三種方法:表單提交、XMLHttpRequest、,jQuery.ajax文件.
首先,表單提交(嚴(yán)格來說,這是一個HTML調(diào)用,不是JS調(diào)用…)
這與一般表單提交幾乎相同,但用于調(diào)用WS接口時,需要刷新或打開一個新頁面,因此應(yīng)用程序很窄。
第二,XMLHttpRequest
XMLHttpRequest是內(nèi)置于本機(jī)JS中的對象,用于支持Ajax訪問。使用Ajax的優(yōu)點是您不需要刷新整個頁面(當(dāng)然,如果業(yè)務(wù)邏輯需要這樣做的話)。
第三,jQuery.ajax文件
當(dāng)然,jQuery中也使用了XMLHttpRequest,但是它的函數(shù)可以大大簡化調(diào)用過程,并使整個代碼邏輯更加清晰。