出于某种原因,禁用以下功能;
function saveSubmit() {
$(this).attr('disabled', true);
$('#loading-overlay').show();
$('#loading-message').show();
setTimeout("document.getElementById('loadinggif').src='/images/loadingbar.gif'", 10);
$('#mainform').submit();
}
当我在最后添加时:
var stringValue = window.localStorage.getItem("var");
window.location.href = '${baseUrl}/events/index.html?tab='+stringValue;
我已经尝试将href更改为分配,替换等等,但同样的事情仍然在发生。我只需要将页面转到另一个页面,就好像我点击了链接,标签或其他内容。
有没有其他方法可以保证它有效?
答案 0 :(得分:0)
window.location = '/somewhere/'
或window.location.href = '/somewhere'
应该有效。更改此属性的值将强制浏览器加载新路径。
您是否尝试console.log('${baseUrl}/events/index.html?tab='+stringValue);
检查新路径的值是否符合预期?例如,我质疑${baseUrl}
位的正确性。