0
아약스 행동에 내 register.html.twig에 리디렉션, 내가 가진 :Symfony2 내가 Symfony2를 사용하고
내 컨트롤러에서var registerdata= {
"email": email,
"pwd": pwd,
"phoneNum": phoneNum
};
$.ajax({
type: 'POST',
url: "register",
data: registerdata,
success: function(msg){
alert("OK! ");
},
error: function(XmlHttpRequest,textStatus, errorThrown){
alert("Failed! ");
}
});
, 데이터베이스에 그 데이터를 삽입 한 후, 나는 리디렉션 할 로그인 페이지가 있는데 다음과 같은 코드가 있습니다.
try
{
$this -> insertData($account);
return $this ->redirect($this ->generateUrl('login'));
}
catch (Exception $e)
{
return new response('Message: '. $e->getMessage());
}
그러나 작동하지 않습니다. 문제를 어떻게 처리해야합니까?
Ajax 호출에서 서버 리디렉션을 수행하면 안됩니다. jquery에서 리디렉션을 수행하십시오. –