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