如何使用Ajax刷新表

时间:2010-02-15 11:53:32

标签: ajax struts

我正在开发一个struts应用程序,在jsp页面上,有两个控件: 1.下拉 2.表 第一次加载页面时,使用struts库中的“logic:iterate”标记在页面上显示Table。现在,我要求当用户更改下拉列值时,应根据值过滤相应的表行。我正在通过对服务器的Ajax调用来实现这一点,并且我在列表中获得了过滤结果。但我不确定如何刷新表格。有没有办法通过Ajax我可以刷新表,以便再次调用逻辑:iterate?否则,我必须显示一个包含新结果集的新表,并以某种方式添加一种机制来隐藏旧逻辑:迭代表。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

支持你有一个id =“listTable”的表 用ajax刷新表,执行此操作

document.getElementById("listTable").innerHTML=xmlHttp.responseText; 

它将从服务器返回到表中。