Web services IE的web服务调用正在运行,但在chrome和mozilla中不起作用

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,

我正在使用以下代码调用web服务:

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伙计。

通过添加这三个标题,您可以获得输出

  • 访问控制允许源

  • 访问控制允许方法

  • 访问控制允许标头