当我在 Jquery 中给出我的本地路径时,它正在工作。例如。url:“/LP18WS.asmx/AuthonticateUser”,但是当我将其更改为在线路径时,例如。网址:“ http://lp18mobile.azurewebsites.net/LP18WS.asmx/AuthonticateUser ”我需要做些什么才能使其正常工作。我们需要对命名空间做些什么吗,因为如果你 在底部打开 web 服务http://lp18mobile.azurewebsites.net/LP18WS.asmx ,你可以看到一些关于 web 服务命名空间的消息。
问问题
119 次
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 回答