私の問題
RoR アプリ内にインタラクティブなデータグリッド (Excel/Numbers など) が必要です。入れられるデータは、db-table-record を更新する必要があります。
いくつかの調査を行い、.xls(x) および .csv ファイルをインポートおよびエクスポートするための多くの Excel(/CSV) プロセッサを見つけました。最後に、JS、JQuery、および html に基づくデータ グリッド ビューを見つけました。ここに。これはまさに私が必要とするものです。唯一のことは、RoR 内で動作させることができないということです。
私が試したこと:
Application.html.erb
「Safari Inspector」でファイルパスを確認しました
<script src="assets/lib/jquery.min.js"></script>
<script src="assets/dist/jquery.handsontable.full.js"></script>
<link rel="stylesheet" media="screen" href="assets/dist/jquery.handsontable.full.css">
意見
%div#exampleGrid
%script
var myData = [
["", "Kia", "Nissan", "Toyota", "Honda"],
["2008", 10, 11, 12, 13],
["2009", 20, 11, 14, 13],
["2010", 30, 15, 12, 13]
];
$("#exampleGrid").handsontable({
data: myData,
startRows: 5,
startCols: 5,
minSpareCols: 1,
//always keep at least 1 spare row at the right
minSpareRows: 1,
//always keep at least 1 spare row at the bottom,
rowHeaders: true,
colHeaders: true,
contextMenu: true
});
Application.jsでも JS を試しましたが、うまくいきませんでした。
私が使用している:
Ruby: 1.9.3p194
Rails:3.2.8
誰かが私を正しい方向に向けることができますか/私を助けてくれますか?
私は何時間も試みてきましたが、それを機能させることができません。
同じhandsontableファイルを持つプレーンなindex.htmlは私にとってはうまくいきました。