-4

こんにちは、送信が成功した後のフィールドだけでなく、フォームを完全に消したいです。そうするための関数または合計はありますか?

4

2 に答える 2

2

「消える」という意味でフォームを削除する場合は、プレーンな JavaScript で次のようなことができます。

var elm = document.getElementById("idOfForm");
elm.parentNode.removeChild(elm);

質問に jquery-ajax タグが付いているので、jQuery を使用していると思います。その場合、次のように同じことを行うことができます。

$("#idOfForm").remove();

または、フォームを非表示にするだけで、DOM に保持する場合:

$("#idOfForm").hide();
于 2013-02-11T09:38:22.237 に答える
1

あなたが何を意味するのかわからない..でも、hide()が必要だと思う

一致した要素を非表示にします。

 $('#yourFormID').hide();

また

削除する()

一致した要素のセットを DOM から削除します。

 $('#yourFormID').remove();
于 2013-02-11T09:37:46.310 に答える