Jquery 移动 - 如何在 two.html 中检索从 one.html 传递的数据?
Jquery mobile - how to retrieve the data passed from one.html in two.html?
我关注了这个link:
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);
});
考虑使用 localStorage 和 sessionStorage。
有关更多信息,请查看 gajotres's blog post.
我关注了这个link:
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);
});
考虑使用 localStorage 和 sessionStorage。 有关更多信息,请查看 gajotres's blog post.