問題
PHPが「成功」をエコーした後、JavaScriptをリダイレクトできないようです。
私は基本的に、JavaScriptがフォームデータを投稿し、ユーザーがアカウントページにリダイレクトされる場所にしようとしています。これはphp経由で実行しましたが、ログイン中に同じページにとどまることができるという贅沢が欲しかった.
Javascript
<script>
$(document).ready(function() {
//When the form with id="myform" is submitted...
$("#login_form").submit(function() {
//Send the serialized data to formProcessor.php.
$.post("login.php", $("#login_form").serialize(),
//Take our repsonse, and replace whatever is in the "formResponse"
//div with it.
function(data) {
if(data == "Success"){
location.href="home";
}
}
);
return false;
});
});
</script>