如何使用ajax刷新表
|
我想更新一个表单元格,以获取从jsp方法获得的状态。该方法需要一些时间,因此不是即时的。因此,方法完成后,我需要ajax刷新页面才能获取更新状态
<script type=\"text/javascript\">
function updateTable()
{
var xmlhttp;
var table = document.getElementById(\'theTable\');
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject(\"Microsoft.XMLHTTP\");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById(\'theTable\').innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open(???);
xmlhttp.send();
}
//Refresh every 2 seconds
setInterval( doStuff, 2000 );
</script>
<!-- The actual Table needed to updated -->
</TABLE>
<TABLE id=\"theTable\">
<TH>status</TH>
<tr>
<td><%=status%></td>
</tr>
</table>
没有找到相关结果
已邀请:
1 个回复
佩疵瓦