2018年10月10日こんにちは!シミダイ(@shimidai2100)です。フォームからGETリクエストをする時に値が空のパラメータがあると、空でクエリーを送信することになります。不要なクエリーは送信するとURLが長くなり見栄えも悪くなります。そんな時は「cleanQuery」を使用することで不要なクエリーを削除してGETリクエストを送信できますので紹介します。「cleanQuery」はguimihanuiさんがGithub上で公開しているJQueryの追加機能になります。this;};})(jQuery);上記のコードを読み込んだ後に以下のようにformのidを指定します。JavaScript$('#form_id').cleanQuery();1$('#form_id').cleanQuery();cleanQueryの解説JQueryの「serialize」を利用することで利用することで実装しています。一度すべての要素をシリアライズして空のクエリーは削除しています。