目的は、フォームにユーザーが定義した検索の制約を反映させることです。
最初は、これを実現するためにサーバー側のスクリプトに完全に依存していました。最近、機能をJavaScriptに移行しようとしました。
サーバー側では、検索パラメーターはColdFusion構造体に格納されるため、データをJSON化してクライアントに送信すると特に便利です。
次に、ユーザーの検索パラメーターを反映するために、「チェック可能」フィールドとテキストフィールドを別々に繰り返すだけです。jQueryは、ワークロードを簡素化するのに非常に効果的であることが証明されました。
観察可能な違いの1つは、パフォーマンスにあります。2番目の方法はやや遅いようで、IE8では機能しませんでした。
明らかに、返されたJSON化された構造体は空のオブジェクトと見なされていました。修正できると確信していますが、これ以上時間を費やす前に、他の人がどのようにタスクに取り組むのか知りたいです。何か提案をいただければ幸いです。
-スタン