我有一个使用 SQL 查询生成 JQuery-Mobile 页面的 PHP 文件:
<!DOCTYPE html>
<html>
<head>
[...]
</head>
<body>
<div data-role="page" id="page1">
[... a listview and a form ...]
</div>
<div data-role="page" id="page2">
[... some stuff ...]
</div>
</body>
</html>
该表单与生成整个页面的操作具有相同的 PHP 文件。所以,JQuery Mobile 会将请求提交到这个文件并刷新页面内容(至少理论上是这样)。
提交其中一种表单时,页面的内容会更新。但是在页面之间切换之后,新的内容就丢失了。
我已经尝试禁用缓存,但这不起作用。我还阅读了 jquerymobile 的文档,但我并不真正了解这个 ajax 提交是如何工作的。如果提交,我的 PHP 文件应该返回什么?整个网站?
干杯