'我有一个页面,在运行AJAX和js函数后,我需要重新加载页面并转到特定的JqueryUI选项卡。 (在这种情况下,标签是'tabs-b')(jquery-ui-1.8.20)
此代码重新加载页面,但不会转到tabs-b(默认情况下为其中)
var formID = 'tabs-b';
window.location.href=$('survey1.php','#'+formID).val();
window.location.reload(true);
我也试过这个效果:
window.location.href='survey1.php#tabs-b';
window.location.reload(true);
然而,当我只是在浏览器中输入它时,它可以工作。我很难过。我对js相当新,所以它可能是一个noob语法错误,但我没有找到任何其他人有同样的问题。
答案 0 :(得分:0)
在您的代码中,您不需要window.location.href
和window.location.reload
。 reload (true
)将根据现有网址从服务器获取当前页面。
只需使用window.location.href