1. ホーム
  2. jquery

[解決済み】jQueryの親フォームの検索

2022-04-04 22:05:34

質問

私はこのようなhtmlを持っています。

<ul>
    <li><form action="#" name="formName"></li>
    <li><input type="text" name="someName" /></li>
    <li><input type="text" name="someOtherName" /></li>
    <li><input type="submit" name="submitButton" value="send"></li>
    <li></form></li>
</ul>

が表示されるフォームを選択するにはどうすればよいですか? input[name="submitButton"] の一部なのでしょうか? (送信ボタンをクリックしたときにフォームを選択し、その中にいくつかのフィールドを追加したいのですが)

どのように解決するのですか?

を使うことをお勧めします。 closest これは、最も近い親要素を選択するものです。

$('input[name="submitButton"]').closest("form");

名前でフィルタリングするのではなく、こうします。

$('input[type=submit]').closest("form");