强制重新加载页面链接

时间:2014-07-03 00:10:06

标签: html jquery-mobile hyperlink reload

我在表单提交时有一个“谢谢”页面,但是当他们点击链接时

<p>Please click <a href="index.html">here</a> to request additional items.</p>

加载索引页面,但无法单击页面中的第一个链接(它是锚链接)。我在索引页面中有一个“data-ajax = false”属性,并认为这是造成问题的原因。我想要的是在上面的代码中找到一个参数来强制重新加载index.html页面,因为如果单击链接并加载页面,如果我点击刷新按钮,一切都按预期工作。如果您想了解该网站本身,请将其发送给我。或者,如果您对简单地强制重新加载链接有任何建议,那也很棒。

谢谢! ClevelandITGuy

1 个答案:

答案 0 :(得分:0)

将点击事件附加到<a id="gotoindex" href="#">here</a>并指示jQuery Mobile重新加载页面:

$(document).on("click", "#gotoindex", function(event, ui)
{
    $.mobile.pageContainer.pagecontainer("change", "index.html",
    {
        allowSamePageTransition : true,
        transition              : "none",
        showLoadMsg             : false,
        reloadPage              : true
    });
});