- 締切済み
POST時に要素を削除してからPOST
もしご存じの方がおられましたら、何でも結構ですのでアドバイスいただけましたら助かります。 今、formのPOSTをしたときに、ある要素を削除してからPOST処理が走るようにしたいと思っています。 jQueryを利用して、以下のようにしていますが、 要素を削除したあと、POST処理が止まってしまって、画面がリロードされません。 これはなぜでしょうか?? <form method="POST" action="index.php"> <input type="submit" name="submit" value="送信" onclick="jQuery('#target').remove();"> </form> ちなみに、jQueryのappendTo()といったメソッドならPOST処理は継続されました。 removeやdetachはだめみたいです。 こういった場合どのようにしたら良いのでしょうか。。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- twinhourse
- ベストアンサー率45% (5/11)
回答No.1
例えば、inputのonclickを削除して jQuery("form").on("submit", function(){ jQuery("#target").remove(); return true; }); という感じにすると成功するかもしれませんよ。
お礼
教えて頂きましてありがとうございました。 早速試してみたいと思います。 御礼遅くなりましてすいませんでした。