我有这个名为/ viewreport的网址,这是一个包含超链接列表的html网页 用相关报告填充div容器。 例如: -
<a href="#" id="link1">1</a>
<a href="#" id="link2">2</a>
<a href="#" id="link3">3</a>
现在我有一个jquery函数,它根据所选的链接(和子链接)触发报表 - : 注意:在同一页面内。 (点击1不链接到/ viewreport / 1) 当我刷新页面时,我最终不得不再次点击1并查看1-&gt; 1.a的报告。 我该如何防止这种情况?我希望在这种情况下有一些功能可以附加这些参数(链接1和1.a) 在hashbang之后#并在hashbang之后使用这些额外的参数重新加载相同的页面,我可以解析并取出? 我的jquery函数如下所示: -
$('#sidebar').on('click', 'li a', function(e) {
link_name = $(this).text();
var htmlbuilder =" <label for='tresult' id='" + link_name + "' hidden='hidden'><thead><tr><th>Linkname</th></tr></thead>"
var url = "linkdata/" + link_name
$.get(url, function(data, status) {
for (var i = 0; i < data.length; i++) {
htmlbuilder += "<tr><td><a href='#'>" + data.linkdata[i] + "</a></td></tr>";
}
$("#tresult").html(htmlbuilder);
});
});
当我刷新时,我需要保存我点击的链接及其子链接。 我需要最简单的方法来做到这一点。 请指出我正确的方向。 提前谢谢。