HandsOnTable、JavaScript、Railsに関する質問です。
やりたいことは3つ。
1.表示されるID番号にリンクを貼って、クリックで画面遷移出来るようにしたい。
リンクには、表示されるID番号をクエリパラメータとして付けたい(user/edit?id=●●)
2.表示されるデータの色(文字の色)を変えたい。
3.DBに数値で格納されているデータを、表示する時に対応する文字列に変換したい。
(0 => "北海道"、1 => "青森"、・・・47 => "沖縄")
javascript
1 2var Columns = [ 3{data: 'id', title: 'ID番号, type: 'numeric', format: '0', }, 4{data: 'address',title: '都道府県', type: 'text', }, 5{data: 'name', title: '名前', type: 'text', } 6] 7 8 9var Table = new Handsontable(Grid, { 10 startCols: Columns.length, 11 startRows: 0, 12 columns: Columns, 13 columnSorting: { 14 column: 0, 15 sortColumn: true, 16 }, 17 data: data, 18 rowHeaders: true, 19 height: 360, 20 colWidths: 80 21 }); 22
コードは大体こんな感じになっています。
やりたいことは簡単なはずなのに、かなりハマってしまっています。
一度出来ていたことを別のやり方で、となるとどうにも頭が回らないです。
data:やtitle:のように、link:のようなものがあるのでしょうか?それとも他に方法が?
文字の色を変えるくらい簡単だと思っていましたが、出来ませんでした。
styleシートを使うとしたらどこに書き込めば良いのでしょうか?
JavaでいうBeansのような機能は、Ruby(Rails)のmodelに作ることが出来るのでしょうか?
色々試してはみたのですがうまくいかなかったので、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー