在我的jquery移动应用程序中,当我单击一个列表元素时,我得到该元素的id。现在我想将该id传递给另一个页面,以便我可以对数据库进行查询。实现这一目标的最佳方法是什么?我尝试使用表单发布id,但我不想在页面上有一个带有提交按钮的表单。我也尝试过使用sessionStorage,但我不确定如何正确使用它。目前,当我单击列表元素时,警报会显示所选列表元素的ID。
<script>
$(document).ready(function(){
$("li").click(function() {
var journeyID = this.id;
sessionStorage.journeyId = journeyID;
alert(sessionStorage.journeyId);
var j = getElementById(journeyDetailsForm);
j.innerHTML = journeyID;
//document.forms["journeyForm"].submit();
});
});
</script>
答案 0 :(得分:0)
如果你知道网页的网址
$("li").on("click",function(){
var url = "example.com/page.php",
id = this.id;
window.location= url + "?id=" + id;
});