2

JQuery の JSONP の使用に問題があります。

http://jsfiddle.net/emepyc/tuCvT/

$.ajax({
    url           : url,
    dataType      : 'jsonp',
    contentType   : "application/json",
    jsonpCallback : 'cback',
    crossDomain   : true,
    jsonp         : false,
    success       : function(json) {console.log("RESP: " + json)}, 
    error         : function(error) {console.log("ERROR: " + error.message)}
});

Chrome の開発者ツールを使用してデバッグすると、REST サーバーがデータを返していることがわかりますが、「エラー」コールバックが常に呼び出されます。運が悪い場合は、いくつかのオプションの組み合わせを試しました。

何か案は?

解決済み: json (jsonp ではない) 応答を要求する間違った URL を使用していました。修正版はこちら:

http://jsfiddle.net/emepyc/tuCvT/1/

4

1 に答える 1

0

解決済み: json (jsonp ではない) 応答を要求する間違った URL を使用していました。修正版はこちら:

http://jsfiddle.net/emepyc/tuCvT/1/

var url = prefix + species + "/" + chr + ":" + fromPos + "-" + toPos + ".jsonp?feature=gene;callback=" + cback;
于 2013-04-26T09:18:46.480 に答える