ページを変更する次のコードがあります。
$.mobile.changePage("<?php echo base_url(); ?>mobile/products_by_phone/"+ 
$('#phone_number').val(),  {
 type: "GET",
transition: "flip"} );
そのページ内で戻るボタンを押すと、最初のページに戻りますが、別の changePage 呼び出しを呼び出すと、次のようになります。
$.mobile.changePage("<?php echo base_url(); ?>mobile/pay_method_dialog",  {
type: "POST",
data: data,
transition: "flip"} );
正常に変更されますが、[戻る] ボタンを押すと URL に表示されます:mybaseurl/mypage#products
製品が 2 番目の要求でロードしたページの ID である場合、元に戻りません。もう一度押すと、ページが次のように変わります。オリジナル。
どうすればこれを修正できますか?
- 代わりに、それらのページにリンクするアンカーの呼び出しを呼び出してみましたが、うまくいきませんでした。
- これらのページにはすべて有効な HTML タグがあります (ただし、これらのページにはすべてのスクリプトを再度含めます)。