2

私はこのコードを使用して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で出力されません。
あなたの助けに感謝します。

4

2 に答える 2

2

これらの3つのヘッダーを追加することにより、出力を取得できます

  • Access-Control-Allow-Origin

  • Access-Control-Allow-Methods

  • Access-Control-Allow-Headers

于 2014-01-08T09:32:36.813 に答える
1

このリンクを使用してソリューションを取得しました。
しかし、私は次のようないくつかのヘッダーを追加する必要があります:

Access-Control-Allow-Origin
Access-Control-Max-Age
Access-Control-Allow-Methods
Access-Control-Allow-Headers

現在、MozillaとChromeで動作しています。みんなありがとう。

于 2012-07-20T09:43:57.113 に答える