从一个页面转换到另一个jquery mobile

时间:2012-07-23 03:42:38

标签: html jquery-mobile

我试图弄清楚如何使用jQuery mobile从一个页面转换到另一个页面。我有一个JSON回调函数,一旦该函数返回一个值(说YES或NO),那么我要么转换到特定页面或显示错误消息。有人可以提供一些关于如何编写这种转换的示例代码吗?

我知道href应该是这样的:

<a href="nextPage.html" data-transition="reverse slide">Next page</a>

但是如何在javascript回调函数中调用它?谢谢!

3 个答案:

答案 0 :(得分:1)

从你的回调中调用changePage应该可以完成你想要做的事情。

Your_Callback(){
    if(YES) {
       changePage("nextPage.html");
    } else if(NO){
       changePage("errorPage.html");
    }
}

是否可以共享不适合您的JS代码?

答案 1 :(得分:0)

有一种方法可以达到这个目的:

$.mobile.changePage('nextPage.html')

检查de documentation以查看其接受的参数

答案 2 :(得分:-1)

您是否考虑过使用PHP编写页面来创建会话cookie?

`在session_start();

$ url = $ _SESSION ['back'];'

在你将使用的jquery中

window.location ="'.$url.'";

也许尝试location.href = "myPage.html"