title: Javascript XMLHttpRequests in Loop?
body: <p>I am trying to save an array of records into a mysql database but I always get the abort message in firebug except for the last save. How do I save the records using a loop for XMLHttpRequest? Here is my code:</p>
  
  <pre><code>function savingContent()
  {
     if (window.XMLHttpRequest)
     {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp=new XMLHttpRequest();
  
     }
     else
     {// code for IE6, IE5
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
     }
  
     var rowindex = 0;
  
     for (x in globalObj.AddedRows)
     {
        var rowData = "?q=" + globalObj.AddedRows[rowindex];
  
        xmlhttp.open("POST", "insertRowData.php"+rowData, true);
        xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
        xmlhttp.setRequestHeader("Content-Length",rowData.length); 
        xmlhttp.send(null);
        rowindex += 1;
  }
  </code></pre>