我想將一個記錄數組保存到mysql數據庫中,但我總是在螢火蟲中得到中止消息,除了最後一次保存。如何使用XMLHttpRequest的循環保存記錄?這裏是我的代碼:Javascript XMLHttpRequests在循環?
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;
}
如果您感謝您的幫助,請注意您認爲有幫助的任何答案,並接受您的最愛。否則,人們不會在將來回答你的問題。 – dmazzoni 2010-06-16 17:34:54