【发布时间】:2020-08-19 05:52:15
【问题描述】:
我有一个表格,我有一个上传图片的部分,但是当我上传图片时,她的名字没有出现在标签上,我找到了一个代码使它部分工作,因为它不只显示图片名和是“C:\fakepath\图片名”,总之就是要图片名,谢谢!
表格:
<%= bootstrap_form_for(@var) do |f| %>
<%= f.file_field :images, multiple: true, label: "Add an iamge" %>
显示“C:\fakepath\image name”的JS:
$(document).on('ready turbolinks:load', function() {
$('.custom-file-input').change(function(){
$('.custom-file-label').text(this.value);
});
});
【问题讨论】:
-
.original_filename?对从参数收到的文件执行 .inspect。
标签: ruby-on-rails ruby bootstrap-4