SQL-Query を使用して 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 ファイルは何を返す必要がありますか? サイト全体?
乾杯