如何用ajax同时更新表格内多个数据?
问题idb的DIV值如何改? 如果写的类似ida 运行到xmlHttp.onreadystatechange的时候会有问题。
<?php
echo "<script src='../include/display.js'></script>";
Echo "
<table>
<tr>
<td><input type=submit value=submit onclick=display(11,12,13)</td>
<td><div id=11></div></td>
<td><div id=12></div></td>
<td><div id=13></div></td>
</tr>
<tr>
<td><input type=submit value=submit onclick=display(21,22,23)</td>
<td><div id=21></div></td>
<td><div id=22></div></td>
<td><div id=23></div></td>
</tr>
</table>
";
?>
File display.js
function display(ida,idb,idc)
{
document.getElementById(ida).innerHTML="Checking";
document.getElementById(idb).innerHTML="Checking";
document.getElementById(idc).innerHTML="Checking";
var url = "display.php";
url=url+"?gid="+GAME_ID;
url=url+"&fromtime="+from_time;
url=url+"&totime="+to_time;
url=url+"&status=CompletedOrder";
xmlHttp.onreadystatechange = function() {stateChanged(ida, xmlHttp);}
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
//idb 如何写? 设计有问题?
}
function stateChanged(ida, xmlHttp)
{
if (xmlHttp.readyState==4)
{
document.getElementById(ida).innerHTML=xmlHttp.responseText;
}
}