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

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

上面都是用ajax方式提交的。包括查询和查看详细信息
注:如果一开始查询了10条数据后。我手动的刷新了查询的页面,就不会出现这样的bug
...全文
204 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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提交的! 我自己已经解决了!

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧