如何在jquery mobile上更改页面命令后使用Javascript收集数据。这是我的命令:
var resultDate = "123121312";
$.mobile.changePage("animation.html", { transition: "slidedown", type: "post", data:resultDate});
如何使用页面animation.html上的JS收集数据
答案 0 :(得分:2)
$(document).bind("pagechange",function(e,data){
if(data.options.data){
alert(data.options.data);
}
});
这应该触发pageChange,如果它在你想要的页面上运行(显然你需要将其缩小到那个),那么它将传递你传入的数据变量。
您需要为所需的页面绑定/取消绑定它,或者使用url variable / data仅在您想要的页面上运行它。或者你可以检查数据变量,只在它有效时运行,就像我正在做的那样。