带文件上传的JQuery在开发中工作,但不在生产中

时间:2014-06-26 04:23:41

标签: javascript jquery ruby-on-rails file-upload ruby-on-rails-4

我想通过jquery实现多文件上传,我已经尝试过使用JQuery File Upload和Dropzone。两者都在开发中工作正常但由于某种原因而失败。

这是jquery代码:

$(document).on("ready page:load", function() {

// Drop Zone
if($('#dropzone').length) {
    $("#dropzone").dropzone({
    maxFilesize: 1.5,
    paramName: "picture[image]",
    addRemoveLinks: true,
    acceptedFiles: 'image/*,.psd'
});}

});

以下是我加载图片的表单:

<%= form_for(Picture.new, html: { multipart: true, class: "dropzone", :id=>"dropzone" }) do |f| %>
    <%= f.hidden_field(:activity_id, :value => @activity.id) %>
<% end %>

这在开发中完美无缺,但在生产中,我收到以下错误:

[错误] TypeError:&#39; undefined&#39;不是一个功能(评估&#39; $(&#34; #dropzone&#34;)。dropzone

我收到类似的JQuery文件上传错误消息。

有人可以帮忙吗?我也预先编译了资产。

0 个答案:

没有答案