0

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

我知道href应该是这样的:

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

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

4

3 回答 3

1

从您的回调调用changePage应该完成您正在尝试做的事情。

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

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

于 2012-07-23T06:17:13.003 回答
0

为此目的有一种方法:

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

检查 de文档以查看它接受的参数

于 2012-07-23T06:21:50.087 回答
-1

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

`session_start();

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

在您将使用的 jquery 中:

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

或者

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

于 2012-07-23T03:53:05.197 回答