使用Windows Phone 7上的jquery mobile将变量从一个页面传递到另一个页面

时间:2012-08-18 06:54:58

标签: jquery windows-phone-7 jquery-mobile cordova

我正在为Windows Phone 7开发一个jQuery移动应用程序。我必须通过Windows Phone 7上的url将数据从一个视图传递到另一个视图。为此,我们尝试查询字符串,如下所示:

     $.mobile.changePage("test.html?id=0");

但这不适用于Windows手机。 Windows模拟器显示加载错误。请帮我。是否有任何其他方式在页面之间传递数据。

感谢。

1 个答案:

答案 0 :(得分:2)

我知道回答这个问题为时已晚。但我正在添加这个答案,以便其他人可以发现这有用。

document.addEventListener("deviceready", myMethod, false);
function myMethod(){

$("li").click(function(){


    var index = $(this).index();

    console.log("index"+ index);

    window.localStorage.setItem("date",userArray_date[index] );
    window.localStorage.setItem("title",userArray_title[index] );

window.location.href='mypage.html';
});}

和开mypage.html:

document.addEventListener("deviceready", page2Method, false);

function page2Method(){

  var display_date = window.localStorage.getItem("date");
  var display_title = window.localStorage.getItem("title");

}