Web services IE的web服务调用正在运行,但在chrome和mozilla中不起作用
我正在使用以下代码调用web服务:Web services IE的web服务调用正在运行,但在chrome和mozilla中不起作用,web-services,browser,Web Services,Browser,我正在使用以下代码调用web服务: function CallService() { $.ajax({ type: "GET", url: "http://devpc4:5566/Service1.asmx/GetItems", dataType: "json", data: "{}", contentType: "application/json; charset=utf-8", success: OnSuccess,
function CallService() {
$.ajax({
type: "GET",
url: "http://devpc4:5566/Service1.asmx/GetItems",
dataType: "json",
data: "{}",
contentType: "application/json; charset=utf-8",
success: OnSuccess,
error: OnError
});
}
OnSuccess函数:function OnSuccess(data, status) {
alert("success");
alert(data.d);
alert("success1");
var ponse = '{"TableNo":"2"}';
alert(ponse.TableNo);
}
OnError:
function OnError(request, status, error) {
alert(status);
}
它在IE中为我提供输出,但在chrome和mozolla中我没有得到输出。谢谢你的帮助。用它得到了解决方案
但我必须添加更多的标题,如:
Access-Control-Allow-Origin
Access-Control-Max-Age
Access-Control-Allow-Methods
Access-Control-Allow-Headers
现在它在mozilla和chrome中工作。thanx伙计。通过添加这三个标题,您可以获得输出
- 访问控制允许源
- 访问控制允许方法
- 访问控制允许标头