1. ホーム
  2. jquery

[解決済み] jQueryでフォームフィールドをクリアする

2022-03-22 15:29:11

質問

フォームの入力欄やtextarea欄をすべてクリアしたい。入力ボタンに reset クラスがあります。

$(".reset").bind("click", function() {
  $("input[type=text], textarea").val("");
});

これは、フォームからのフィールドだけでなく、ページ上のすべてのフィールドをクリアします。実際のリセットボタンがあるフォームだけのセレクタはどのように見えるでしょうか?

解決方法は?

$(".reset").click(function() {
    $(this).closest('form').find("input[type=text], textarea").val("");
});