如何通过AJAX调用特定的WSDL方法..我有以下服务:如何使用AJAX调用特定的Web服务方法?
http://newsite.wrapcompliance.org/FactoriesWS.wsdl
,我试图调用方法factCountByCountryID()
,它返回一个整数给予3字符串时。到目前为止的代码如下:
<h3>jQuery Test</h3>
<script type="text/javascript">
function callService()
{
$.ajax
({
url: "http://newsite.wrapcompliance.org/FactoriesWS.wsdl",
type: "POST",
dataType: "html",
data: {"countryCd":"BGD"},
success: processData,
error: onError
});
return false;
}
function processData(xml)
{
alert(xml);
}
function onError(request, status, error)
{
alert("It didn't work!!!");
}
</script>
<form method="post" action="">
<input type="button" value="Do it now!!" onclick="callService(); return false"/>
</form>
您是否尝试过通过'http:// newsite.wrapcompliance.org/FactoriesWS.wsdl/factCountByCountryID' – Musa 2013-03-20 15:11:33
是,在阿贾克斯功能去了错误的情况下。错误是“未找到” – 2013-03-20 15:14:34
那些很快将这个问题标记为“重复”的人没有注意到他们认为这个重复的问题实际上是关于链接到jQuery库,而“jQuery”处理这里提出的问题。 – 2014-11-21 18:28:36