0

POSTJavaScriptを使用してリクエストを送信しようとしています。以下はコードスニペットです-

    for (var i = 0; i < elements.length; i++) {
       var uid = i;
       var http = new XMLHttpRequest();
       var params = 'uid='+uid;
       http.open('POST','/home/index.php', true);

       http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
       http.setRequestHeader('Content-length', params.length);
/*    
       http.onreadystatechange = function() {
          if(http.readyState == 4 && http.status == 200) {
             continue;
          }
       }
*/
       http.send(params);
    }

firebug からスクリプトを実行した後、リクエストが送信されません。 ここに画像の説明を入力

エラーはどこにありますか?

4

1 に答える 1

0

違法なcontinue発言があります。continue関数から抜け出す方法としてではなく、ループ内でのみ使用できます。return代わりに試してください。

于 2012-10-13T06:32:00.713 に答える