2010-02-15 64 views
0

我在Struts應用程序和JSP頁面上工作,刷新表中,有兩個控件: 1.下拉 2.表 當第一次加載頁面,表會顯示在頁面上使用「邏輯:從struts庫迭代「標籤。現在,我有一個要求,當用戶更改下拉值時,應根據該值篩選相應的表格行。我正在通過對服務器的Ajax調用來實現這一點,並且我正在獲取列表中的過濾結果。但我不知道我將如何刷新表格。有沒有辦法通過Ajax我可以刷新表,以便再次調用logic:iterate?否則,我不得不用新的結果集顯示一個新表,並以某種方式添加一種機制來隱藏舊的邏輯:迭代表。如何使用Ajax

感謝您的幫助!

+0

你不能只用innerHTML()替換整個表的html嗎? – Paul

回答

0

支持你有一個表ID =「listTable」 刷新表阿賈克斯,做到這一點

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

在那裏將飼料從服務器返回到表。