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