0

.NET SOAP で構築された 1 つの Web サービスがあります。http: //.../abc.asmx ?WSDL のような URL

その中で、abcという関数が1つあります。

XMLを直接返さないので、どうすればそのWebサービスを呼び出すことができますか。

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); }
  }); 

しかし、それは成功ではなくエラーに私を送ります

4

1 に答える 1

0

$ .ajax()を使用して、URLとデータ型を指定します

$.ajax({
  url: "yourPage.aspx/yourWebSerivice/YourMethod",
  type: "POST",
  data: "{}",
  dataType: "xml"
});
于 2012-05-04T07:35:08.593 に答える