Ajaxを利用した次のようなコードを実行させています。
JavaScript
1$.ajax({ 2 type: "POST", 3 url: "http://www.hogehoge.com/", 4 data: "data=" + piyopiyo, 5 success: function(msg) { 6 $(location).attr("href", "http://www.hogehoge.com/success/"); 7 }, 8 error: function(msg) { 9 $(location).attr("href", "http://www.hogehoge.com/error/"); 10 } 11});
PHP
1if (isset($error)) { 2 header('HTTP/1.1 404 Not Found'); 3} else { 4 return true; 5}
意図的にAjaxのerrorの処理を実行させたい場合は、
PHP側で上記のように記述すればいいとあったのですが、
実際に動かしてみたところ、successの処理が実行されてしまいます。
もし、errorを意図的に発生させる方法をご存知でしたら、
ご教示いただきたく思います。
どうか宜しくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。