【问题标题】:Validate file upload in rails在 Rails 中验证文件上传
【发布时间】:2017-12-08 05:25:53
【问题描述】:

我需要控制图像的重量和大小(以像素为单位),这是我的代码:

<div class="control-group row">
            <%= f.fields_for :activity_documents, @activity.activity_documents do |builder| %>

            <div class="span6">
                <%= builder.label "Nombre de la imagen"  %>
                <%= builder.text_field :name, class:'imagen_file',:required => true, data:{required:true}, :placeholder=>'Nombre de la imagen' %>
            </div>

            <div class="span5">
                <%= builder.label "Imagen"  %>
                <% if builder.object.document_file_name? %>

                <%= image_tag builder.object.document.url, :id=>"file" %>&nbsp;&nbsp;&nbsp;


            <% else %>
                <%= builder.file_field :document, class:'form-control',data:{required:true}, style:'background-color:#e9e9e9; width:200px;', :id => 'file' %>


                <% end %>
                <%= builder.link_to_remove class:'btn btn-danger' do %>
                <i class="fa fa-minus"></i>
                <% end %>
            </div>
            <% end %>
        </div>

我需要在选择图像时检查分辨率和重量

【问题讨论】:

标签: ruby-on-rails ruby html file coffeescript


【解决方案1】:
$(document).ready(function(){
 var width = $('#file').width();
 var height = $('#file').height();
 if(width > 400 || height > 200){
 alert('please try a small image');
}
});

【讨论】:

    猜你喜欢
    • 2023-03-18
    • 2019-05-13
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    相关资源
    最近更新 更多