2011-03-03 13 views
0

私のインデックスビューでは、複数の列にまたがるテーブルがあります。テーブルの行はeach-doメソッドで塗りつぶされます。私は、テーブルから列を隠して1つの列だけを表示したいので、すべての行を簡単にコピーしてコピーすることができます。リソース上の新しいページへのリンクを設定するだけです(新しいアクションとビューを作成する)か、別の方法がありますか?ビュー内のテーブルから列を非表示

+0

あなたの質問を言い換えるとよいでしょう。データベースの 'truncate'は、テーブルのすべての行を削除することを意味します。あなたが何をしているかではありません。あなたは、私は列を非表示にする方法を探している、またはすべてのテーブルの列のサブセットのみを表示する方法を探していると思います。 – Mat

+0

はい、あなたは正しいですね! – daniel

答えて

1

params [:hide]を除いて、リクエストのparamsにhide => trueを渡して、列を表示できます。

クリックしたときにjavascriptを使ってdivを表示/非表示にすることもできます。

関連する問題