0

データベースからデータを取得する ajax リクエストを作成し、そのデータを別のファイルに送信して別の結果を返したいと考えています。最初の Ajax リクエストは正常に動作しますが、最初のリクエストが結果を返したときにトリガーされる 2 番目のリクエストは何もしません。

var http = getHTTPObject();
    var http2 = getHTTPObject();
    ids = fetchSelection().toString();

    //Make button animate, visual aid that it is working
    obj.src = "http://localhost/nightclub_photography/images/buttons/"+dir+"_animated.gif";

    http.onreadystatechange = function() 
    {
        if (http.readyState == 4 && http.status == 200) {
            http2.onreadystatechange = function() 
            {
                if (http2.readyState == 4 && http2.status == 200)
                {
                    alert("hello");
                }
            }
            http2.open("GET", "http://localhost/nightclub_photography/net/test2.aspx");
            http2.send();
        }
    }
    http.open("GET", "http://localhost/nightclub_photography/asp/returnDatabaseData.asp?ids="+ids);
    http.send();
4

1 に答える 1

1

test.aspx が探していた URL 変数を渡すのを忘れたため、エラーが返されました。ばかげて、みんなありがとう!

于 2013-08-13T20:43:52.267 に答える