急急急啊!!关于jquery mobile 大神们看看

yangzi1028 2012-11-05 11:42:10
1、做了一个查询的页面。一开始查询的时候默认显示10条数据。列表中点击标题可以通过该条数据的id去后台进行查询详细。然后的在另外一个页面显示。这个页面头部有个返回的按钮,可以返回到列表的页面
2、列表的底部有个“加载更多”的按钮。点击列表底部的“加载更多”链接后,通过ajax的方式加载下面的10条数据。然后将这个10条数据append到当前列表下面。
3、但是当通过底部的按钮加载了若干条数据。我点击了标题的链接进去查看详细信息后。点击返回,返回到列表页面。列表页面只显示了一开始查询的10条数据。而append后的数据全都没有了。

上面都是用ajax方式提交的。包括查询和查看详细信息
注:如果一开始查询了10条数据后。我手动的刷新了查询的页面,就不会出现这样的bug
...全文
165 点赞 收藏 4
写回复
4 条回复
pyzhao 2012年12月04日
引用 2 楼 yangzi1028 的回复:
引用 1 楼 oggmm 的回复:你后面十条是ajax加上去的 你返回后页面刷新肯定是不存在的了 如果你要显示用户操作后的情况 你可以用cookie记住之前显示的条数 然后列表页就根据这个数目来确定显示多少 页面是没有刷新的,都是通过ajax提交的! 我自己已经解决了!
麻烦问一下,你怎么解决的呢?我也遇到了这个问题。 先谢过!
回复 点赞
ycxanadu 2012年12月04日
引用 2 楼 yangzi1028 的回复:
引用 1 楼 oggmm 的回复:你后面十条是ajax加上去的 你返回后页面刷新肯定是不存在的了 如果你要显示用户操作后的情况 你可以用cookie记住之前显示的条数 然后列表页就根据这个数目来确定显示多少 页面是没有刷新的,都是通过ajax提交的! 我自己已经解决了!
我也遇到了这样的问题, 跟thinkphp结合 1. 页面a中有一个链接<a href="__APP__/action">, 当点击此链接时会加载到action.html页面, 其中action页面是一个<div id="id">, 从服务器中取出的数据都在这个div里. 2. 第一次点击正常时正常进入, 会到服务器中取数据, 加载到div里 3. 返回a页面以后点击时那个链接会变成<a href="#id">, 不会到后台取数据了 跪求, 怎样才可以使其始终到后台取数据, 而不是读取过一次之后便不会再去请求数据?
回复 点赞
oggmm 2012年11月05日
你后面十条是ajax加上去的 你返回后页面刷新肯定是不存在的了 如果你要显示用户操作后的情况 你可以用cookie记住之前显示的条数 然后列表页就根据这个数目来确定显示多少
回复 点赞
yangzi1028 2012年11月05日
引用 1 楼 oggmm 的回复:
你后面十条是ajax加上去的 你返回后页面刷新肯定是不存在的了 如果你要显示用户操作后的情况 你可以用cookie记住之前显示的条数 然后列表页就根据这个数目来确定显示多少
页面是没有刷新的,都是通过ajax提交的! 我自己已经解决了!
回复 点赞
发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告