2011-12-06 22 views
0

準備完了状態とステータスは4と200ではありません。なぜですか?ここでAjaxエラー準備完了状態に失敗しました

コードは次のとおりです。

 var myRequest=createXmlHttpRequestObject(); 
    var serverAddress="form.php?thread_id="+1; 

    function doWork() 
    { 
     if(myRequest!=null) 
     { 

     myRequest. open("GET", serverAddress,true); 
      myRequest.onreadystatechange=display; 
      myRequest.send(null); 
     } 
    } 



UPDATE: 
on the server I dont get the get variable: 

     if(isset($_GET["thread_id"])) 
    { 
     echo 'Success'; // I never get to here..why? 
    } 
    else 
    { 
     echo ' NO SUCCESS: '.$_SERVER['SCRIPT_NAME']; 
    } 

答えて

0

要求は、それぞれの時間のために一回、複数回呼び出されるイベントハンドラ4.状態に到達する前に、他の状態の数によって状態変化を行きます。 (例えば、接続が「未送信」から「開かれた」に変化した時刻があります。これは状態が変化したときにイベントが発生します)。

+0

hmm..so私はそれについて心配する必要はありません..そして、ちょうどそのまま残してください。最後にgetData()を呼び出すようです。 –

関連する問題