古いバージョンの Rails (1.2.6) を使用し、javascript テンプレート システムを使用しないプロジェクトに取り組んでいます。サーバー (rhtml ビューなど) とクライアント (ユーザーがテーブルに動的に行を追加するときなど) で同じ HTML をレンダリングしたいと考えています。
たとえば、入力フィールドの行をレンダリングするパーシャルがあります。
<tr><td><input /></td></tr>
これはサーバー上でうまく機能します。display: none
私の計画は、ユーザーが行を追加したいときにjQueryが見つけて複製できるように、それをdivでレンダリングすることでした。
残念ながら、<tr>
div 内のノードだけをレンダリングすると、予想通り、DOM にはそれらの要素が含まれません。この jQuery クローン アプローチは、その動作のために機能しません。
<tr>
サーバーとクライアントの間で を生成するコードを共有するにはどうすればよいですか?