如何在jQuery Javascript中调用.NET WSDL调用?
我有一个内置.NET SOAP的Web服务。 URLlike http://…/abc.asmx?WSDL
我有一个叫做abc的函数。
那么我如何调用该Web服务,因为它不直接返回XML。
在WSDL中我必须调用函数然后它返回我的XML文件。
尝试使用
$.ajax({ type: "GET", url: 'http://...asmx?WSDL', dataType: "xml", success: function(xml) { alert(xml); }, error: function(xhr, xml) { alert('else'+xml + '\n' + xhr.responseText); } });
但它让我错误而不是成功
使用$ .ajax() ,指定URL和数据类型
$.ajax({ url: "yourPage.aspx/yourWebSerivice/YourMethod", type: "POST", data: "{}", dataType: "xml" });