繁体   English   中英

DisplayTag - 通过Ajax创建第一页

[英]DisplayTag - create first page through Ajax

我知道怎么做:

通过常规请求(而不是Ajax)提交搜索表单 ,并在新结果网页中显示可由Ajax请求分页的表的第一页 (由DisplayTag创建)(使用DisplayTag启用Ajax我使用jQuery plagin displaytag-ajax )。

我想做什么,但不知道如何:

我想通过Ajax创建表的第一页 (基于提交的搜索表单)。 即,我想通过Ajax提交搜索表单,在搜索表单的同一网页中创建Ajax可分页结果表的第一页,而不加载新的网页。

任何想法如何实现这一目标?

使用jQuery.post()通过AJAX提交表单。 收到响应后,从DOM中删除()表单并添加()响应。

您可以使用jQuery load函数将来自AJAX请求的响应加载到div中的给定URL,并且可以使用serialize函数将搜索表单的输入集转换为查询字符串。

用于生成表的第一页的JSP页面应该只生成表:

<%@ page ...%>
<%@ taglib ...%>
<display:table>
    ...
</display:table>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM