成功后,Ajax重定向到URL

时间:2017-10-30 21:21:55

标签: javascript ajax redirect

我有问题,我的功能在成功后不会重定向。 我不知道为什么没有重定向... 如果我在e.preventDefault()之后放了... href;它有时会起作用。

In[1]: from os.path import join, isdir

In[2]: from os import sep

In[3]: isdir(join("c:", "\\", "Users"))
Out[3]: True

In[4]: isdir(join("c:", "/", "Users"))
Out[4]: True

In[5]: isdir(join("c:", sep, "Users"))
Out[5]: True

1 个答案:

答案 0 :(得分:0)

你可以替换:

window.location.href = "raport.php?id=" + <?php echo $raport[0]['id'];?> +"&nadwozie=" + $(this).val();

使用:

window.location.assign("raport.php?id=" + <?php echo $raport[0]['id'];?> +"&nadwozie=" + $(this).val());

请参阅https://developer.mozilla.org/en-US/docs/Web/API/Location/assign

assign()实际上重定向到给定的url,而href只返回url。