后退按钮在第3页上不起作用

时间:2013-01-06 11:04:13

标签: jquery jquery-mobile mobile mobile-safari

我有以下代码来更改页面:

$.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"} );

它变好了但是当我按下后退按钮时我只看到了网址:mybaseurl/mypage#products 当products是我在第二个请求中加载的页面的ID但它不会改回来,只有当我再次按下页面时才会更改为原始页面。

我该如何解决这个问题?

  • 我尝试过调用链接到那些页面的锚点调用,但是没有用。
  • 所有这些页面都有有效的HTML标签(尽管我在这些页面中再次包含了所有脚本)

0 个答案:

没有答案