さまざまな行を持つテーブルがあります。各行には、アイテムの説明とアイテムを注文するためのリンクが含まれています。リンクがクリックされたときに、その行の下にフォームを表示する必要があります。
テーブルの行ごとに複数のフォームを使用し、Jqueryhide()
とshow()
関数を使用することで、これを実現できました。しかし、それはあまり論理的ではないようです。
より良い方法はありますか。たとえば、1 か所だけでフォームを作成し、リンクがクリックされたときにそれを呼び出して、テーブル行の下に表示することができます。
<table>
<tr>
<td> The Item Description </td>
<td><a href=""> Order now </td>
</tr>
<tr>
<!-- the form should be here , it should be initially hidden but must be displayed when the link is clicked. I will have a huge number of Items -->
</tr>
</table>