0

Jquery でローカル パスを指定すると、動作します。url: "/LP18WS.asmx/AuthonticateUser" ですが、オンライン パスに変更すると、たとえば、. url: " http://lp18mobile.azurewebsites.net/LP18WS.asmx/AuthonticateUser " 動作させるために必要なこと。下部にある Web サービスhttp://lp18mobile.azurewebsites.net/LP18WS.asmxを開くと、Web サービス の名前空間に関するメッセージが表示されるため、名前空間で行う必要があることはありますか。

4

1 に答える 1

0
   you need to Set crossDomain Property to true to make a Cross domain call.

jQuery.ajax({
            type: 'POST',
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            data:'',
            crossDomain :true,
            url: 'http://lp18mobile.azurewebsites.net/LP18WS.asmx/AuthonticateUser',
            success: function (result) {
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                alert("Error in Save Data: " + textStatus);
            }
        });  

      Please See below Link For more Information:
      http://api.jquery.com/jQuery.ajax/
于 2013-04-29T09:55:02.437 に答える