RailsとAjaxファイルのアップロード - nullエラーのプロパティ「innerHTML」を読み取ることができません質問する

RailsとAjaxファイルのアップロード - nullエラーのプロパティ「innerHTML」を読み取ることができません質問する

私は、ギャラリーへの動的なAjax画像アップロードモジュールを備えたRailsアプリを開発しています。このアプリ - 複数ファイルアップロードデモ私は JavaScript などにはあまり興味がないので、その実装から多くのロジックをコピーしています。

Rounders デモのすべてのロジックに従ってアプリを作成し、すべての gem と JavaScript ライブラリを含めましたが、エラーが発生しました:

Uncaught TypeError: Cannot read property 'innerHTML' of null 

Chromeコンソールではtmpl.jsファイルを参照します

tmpl.load = function (id) {
    return document.getElementById(id).innerHTML;
};

私の JS の知識では、どのコードがその機能をトリガーするのかが明確ではないため、さらに先に進むことができません。

この問題の原因を調査するための次の手順を教えてください。潜在的な理由はさまざまであると思われるため、アプリケーションからすべてのコードを貼り付けたくありません。

ベストアンサー1

これは古いですが、実際の解決策を見つけました。 の require をの代わりapplication.jsに に変更します。//=require jquery-fileupload/basic//= require jquery-fileupload

おすすめ記事