2015-05-07 2 views
0

я только поставил fineuploader CSS и JS файлы в моем проекте, и я получаю сообщение об ошибке: яваскриптшаблона по умолчанию не найден

JavaScript TypeError: Cannot set property 'innerHTML' of null - ...fine-uploader/fine-uploader.js:7238 

Edit: которое эта часть мелкозернистого uploader.js файла:

qq.extend(this, { 
    render: function() { 
     log("Rendering template in DOM."); 

     generatedThumbnails = 0; 

     container.innerHTML = templateHtml.template; //<--this line 

у меня есть сценарий кв.-шаблон в моем HTML-файл (PHP), в значительной степени в качестве шаблона ванильной поставки:

Chrome консоль журнала:

[Fine Uploader 5.2.1] Parsing template 
fine-uploader.js:244 [Fine Uploader 5.2.1] Template parsing complete 
fine-uploader.js:244 [Fine Uploader 5.2.1] Rendering template in DOM. 
fine-uploader.js:7238 Uncaught TypeError: Cannot set property 'innerHTML' of nullqq.extend.render @ fine-uploader.js:7238qq.FineUploader @ fine-uploader.js:6576(anonymous function) @ (index):81 
fine-uploader.js:244 [Fine Uploader 5.2.1] Received 1 files. 
fine-uploader.js:244 [Fine Uploader 5.2.1] Attempting to validate image. 
fine-uploader.js:7271 Uncaught TypeError: Cannot read property 'removeAttribute' of nullqq.extend.addFile @ fine-`uploader.js:7271qq.uiPrivateApi._addToList @ fine-uploader.js:6278qq.uiPrivateApi._onSubmit @ fine-uploader.js:6004qq.basePrivateApi._onSubmitCallbackSuccess @ fine-uploader.js:3005qq.bind @ fine-uploader.js:695qq.basePrivateApi._handleCheckedCallback @ fine-uploader.js:2536qq.basePrivateApi._upload @ fine-uploader.js:3252(anonymous function) @ fine-uploader.js:3122qq.extend.then @ fine-uploader.js:1096qq.basePrivateApi._onValidateCallbackSuccess @ fine-uploader.js:3120qq.bind @ fine-uploader.js:695qq.basePrivateApi._handleCheckedCallback @ fine-uploader.js:2536qq.basePrivateApi._onValidateBatchCallbackSuccess @ fine-uploader.js:3085qq.bind @ fine-uploader.js:695qq.basePrivateApi._handleCheckedCallback @ fine-uploader.js:2536qq.basePrivateApi._prepareItemsForUpload @ fine-uploader.js:3141qq.uiPrivateApi._prepareItemsForUpload @ fine-uploader.js:6388qq.basePublicApi.addFiles @ fine-uploader.js:1666qq.basePrivateApi._onInputChange @ fine-uploader.js:2984qq.UploadButton.onChange @ fine-uploader.js:2184(anonymous function) @ fine-uploader.js:1277` 
+0

Где именно вы знаете что это? – FatalError

+0

Публикация журналов вашего кода, шаблона и браузера. –

ответ

1

Конфигурация Fine Uploader является недействительным, так как вы не указали элемент контейнера для Fine Uploader для отображения шаблона.

Вам нужно будет добавить элемент контейнера, а затем указать его в своей конфигурации через the element option.