【发布时间】:2014-07-02 04:44:01
【问题描述】:
我正在处理localhost/mysite/users。此页面上有用户列表,记录来自 ajax 请求。
每当我按下后退按钮然后前进按钮时,我都会遇到一个奇怪的问题;在页面localhost/mysite/users上只显示ajax列表,所有页面设计和其他元素都被删除。
能否请您告诉我原因并提出一些解决方案?
$(document).ready(function() {
// on page load get listing from this page
sendReq('localhost/mysite/users');
});
在用户页面上:
if (isset($_SERVER['HTTP_X_REQUESTED_WITH'])
// get users
} else {
// page rendered
}
【问题讨论】:
-
不,不是没有某种代码可以显示实际发生的情况。
-
@spender 代码已更新!在页面加载时,我发送 ajax 请求以从 DB 获取用户列表,其他页面元素正常呈现。
-
@spender 现在当我点击后退 - 前进按钮时,我只剩下 ajax 列表。
-
我不知道
sendReq是什么。 -
@spender 它只是一个发送 $.ajax 请求的函数。
标签: javascript php jquery ajax