0

我有以下代码可以正常工作但按预期执行:

$(".switch_org").click(function(e){

    var id = $(this).attr('id');        
    var orgID = id.split("_");

    e.preventDefault();

    $.cookie('current_organisation', orgID[1], { expires: 1, path: '/' });
    window.location.replace("index.php");

});

设置的cookie 工作正常,但页面没有重定向到 index.php,它只是重新加载同一页面。难道我做错了什么?我可以添加一个额外的步骤以便它重定向到 index.php 吗?

谢谢

4

1 回答 1

0

不要使用window.location.replace,直接赋值给

window.location

或者

windows.location.href
于 2013-02-15T09:11:13.863 回答