rails - javascript文件未被调用,只有在html.erb文件

时间:2017-07-06 20:04:52

标签: ruby-on-rails dropzone.js

我在视图中的contact_imports文件夹中有一个视图文件(index.html.erb)。

我在app> assets> javascripts中也有一个.js文件..而且它没有被调用。

当我将javascript放在我的index.html.erb文件的底部时,它完美地工作..但我想在js文件中使用它。为什么不执行?

这是我视图文件中的javascript:

<% content_for :javascript do %>

<script type="text/javascript">

    Dropzone.options.myDropzone = {
        maxFilesize: 20, 
        maxFiles: 1,
        paramName: 'contact_import[csv]',
        acceptedFiles: ".csv"
     };

</script>

<% end %>

然后我的.js文件中的那个看起来像这样:

$(document).ready(function(){

Dropzone.options.myDropzone = {
        maxFilesize: 20, 
        maxFiles: 1,
        paramName: 'contact_import[csv]',
        acceptedFiles: ".csv"
     };

});

我已经尝试过这个...... https://stackoverflow.com/a/32140433/6513002并且它没有工作......任何想法?

0 个答案:

没有答案