var str = '<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">'+
'<soap12:Body><ns2:sayHi xmlns:ns2="http://service.itcast.com/">'+
'<arg0>'+nm+'</arg0></ns2:sayHi></soap12:Body></soap12:Envelope>';
$.ajax({
url:'<c:url value="/ws/greeting"/>',
contentType:'application/soap+xml;charset="UTF-8"',
dataType:'xml',
type:'post',
data:str,
success:function(data){
var vv = $(data).find("return").eq(0).text();
$("<div>").text(vv).css({border:'1px solid red',width:'500px',marginTop:'5px'})
.appendTo($("body"));
}
},"xml");
Ajax之webServie
最新推荐文章于 2021-08-06 00:13:54 发布
本文介绍了一种使用jQuery的Ajax方法来发送SOAP请求的具体实现方式。通过构建XML格式的SOAP消息体,设置正确的ContentType和dataType,可以成功地与Web服务进行交互。文章详细展示了如何在JavaScript中构造SOAP Envelope,并通过POST方法发送到指定的URL。

1438

被折叠的 条评论
为什么被折叠?



