【jQuery】フォームの値をクエリ文字列で取得

jQuery

この記事は最終更新日から1年以上が経過しています。

はじめに

フォームをAjax送信しなければならなかったときに、
フォームの入力値を簡単にすべて取得したかったので調べてみました。

serializeメソッド

結論から言うと、serializeメソッドで簡単にクエリ文字列が取得できました。
以下のようなフォームがあったときには

serializeメソッドで

クエリ文字列が取得できます。

特定の要素のみの取得もできます。

serializeArrayメソッドを使えば、配列で取得も可能です。

フォームの送信

このserializeメソッドを使って、以下のようにフォームをAjaxでPOST送信できました。

まとめ

serializeメソッドを使えば、簡単にフォームの値を取得できました。

jQuery