0

これは私がやっていることです:

$.ajax({
    "url":"localhost:8888/check_app",
    "success":function(data) {
        alert("success!");
        callback(data);
    },
    "error":function(data){
        alert(JSON.stringify(data));
    }
});

FFとChromeの両方でどのエラーが発生しますか。Firebug は、XHR リクエストが行われなかったことを示しています。


編集: バックエンドで node.js を使用します。コンソールは、リクエストを受信しなかったことを示しています。

$.ajax を $.get に変更すると、Firebug に XHR リクエストが表示されますが、URL は、認識できない奇妙なエンコード文字列です。

私は今日の午後ずっと働いていました...

4

2 に答える 2

3

現在、ブラウザは という名前のフォルダlocalhost:8888と、そのフォルダ内の というファイルを探していますcheck_app

あなたが望むのは、http://localhost:8888/check_app代わりにパスを絶対にすることです。

于 2012-04-27T00:03:51.770 に答える
0

まず、オブジェクト キーには引用符がありません。"url" ではなく url : である必要があります。

$.ajax の URL の前に http:// を配置する必要がある場合もありますが、$.get... 奇妙な動作には必要ないかもしれませんが、可能だと思います。

于 2012-04-27T00:03:11.907 に答える