2016-05-02 3 views
0

私は、このリンクに続く:Jquery mobile - two.htmlのone.htmlから渡されたデータを取得する方法

Pass parameter between pages using jquery mobile

をしかし、それはやっているすべては、それ

1) pass a parameter to a new HTML page(one.html->two.html) 
2) Read what's been passed from one.html in one.html before page disappears. 
- but i want to read the data in two.html, not in one.html 

ないですか?私は多分間違っている。しかし、それはコードがやっているようだ。 one.htmlで

、私はこのようなtwo.htmlするためにデータを渡している:

$(document).delegate("#page1", "pageinit", function() { 

    $.mobile.changePage('two.html', { 
     dataUrl : "two.html?paremeter=123", 
     data : { 'paremeter' : '123' }, 
     reloadPage : true, changeHash : true 
    }); 

}); 

は、どのように私はtwo.htmlからこのデータを取得するには? two.html

$(document).on('pageshow', "#twoIndex", function (event, data) { 
    var parameters = $(this).data("url").split("?")[1];; 
    parameter = parameters.replace("parameter=",""); 
    alert(parameter); 
}); 

答えて

1

はのlocalStorageとのsessionStorageを使用することを検討してください。 もっと見るにはgajotres's blog post.

関連する問題