0
我有一個最初顯示數據庫中所有記錄的HTML表格。我剛剛添加了一個JQuery Datepicker組件,現在我希望能夠根據日期檢索記錄。我從Datepicker組件提取日期沒有問題,但是我更新現有的HTML表時遇到問題。我的代碼非常標準。通過JSTL和SQL更新HTML表格
<sql:query var="retrieveSecurity" dataSource="jdbc/SecurityApp">SELECT * FROM security</sql:query>
<tbody>
<c:forEach var="row" items="${retrieveSecurity.rows}">
<tr>
<td>${row.security_id}</td>
<td>${row.description}</td>
<td class="center">${row.bid_price}</td>
<td class="center">${row.bid_percent_change}</td>
<td>${row.comment}</td>
</tr>
</c:forEach>
</tbody>
我基本上想要做的是有另一個SQL查詢,像這樣...
<sql:query var="retrieveSecurity" dataSource="jdbc/SecurityApp">SELECT * FROM security where trade_date = "MYVALUE"
</sql:query>
話,我希望能夠以更新的TBODY標籤指向這個新SQL查詢,然後調用它。列不會改變,所以它應該是相同的表格,只是過濾的數據。不知道我問的是最簡單/最好的解決方案,只是尋找能夠快速爲原型設計的東西。
希望這是有道理的。
您需要使用'ajax'填寫該表 –
如何發送第二個請求並選擇日期?通過提交頁面或嘗試任何[ajax](http://api.jquery.com/jquery.ajax/)解決方案? –
我收聽Datepicker組件上的onSelect()函數,然後查詢DB成功。我有正確的數據,我只需要在這一點上更新表格。 – user2254180