GET 経由で送信する多数のテキスト入力とドロップダウンを含む検索フォームがあります。検索の実行時にクエリ文字列から空のフィールドを削除して、よりクリーンな検索 URL を取得したいと考えています。
var form = $("form");
var serializedFormStr = form.serialize();
// I'd like to remove inputs where value is '' or '.' here
window.location.href = '/search?' + serializedFormStr
jQueryを使用してこれを行う方法はありますか?