我尝试在使用AJAX提交表单后重定向用户。我尝试使用window.location.assign,window.location.href,两者都没有用。
当触发此功能时,我会在Google Chrome控制台中收到以下文字(此行引用console.log(响应),响应是我从funcaoCla.php返回的网址):
../ usuario / CLA?claatualizado
我的JS功能:
function funcaoCla(){
var nomeCla = $("#nomeDoCla").val();
var tagCla = $("#tagDoCla").val();
var corDoCla = $("#corDoCla").val();
if (verificaCla()){
$.ajax({
async: false,
url: '../modulos/funcaoCla.php',
type: 'post',
data: {'cadastrar_cla':'cadastrar_cla', 'nomeCla' : nomeCla, 'tagCla' : tagCla, 'corCla' : corDoCla},
success: function(response){
console.log(response)
window.location.assign(response)
},
error: function(response){
console.log("ERRO")
console.log(response)
alert("Algo pode ter dado errado, atualize a pagina e tente novamente!")
}
})
}else {
return false;
}
}