顧客検索機能を備えた管理 Web ページがあります。名前を入力すると、Ajax を使用して、一致する顧客のテーブル (およびそれぞれに限定された量の関連データ) がページに挿入されます。顧客 (行) をクリックして顧客のプロファイルを表示できるようにしたいと考えています。プロファイルには、複数の要素、フォーム、ボタン、および複雑な機能が含まれる場合があります。
このプロファイルを別のページなどに置くのではなく、クリックした場所 (顧客の行の下) に直接挿入し、作業が終わったら閉じるようにしたいと思います。
これらの要素を DOM に追加しようとしましたが、タグ間のすべてがテーブルの一部として入ります (すべて 1 つのセルに押し込まれます)。最初に何らかの方法でテーブルを分割する必要がありますか? そもそもテーブルを使用しないのですか?
サイトの他の部分でもこのように「モジュールを挿入」する必要があるため、堅牢なソリューションを探しています。