【问题标题】:Get textfield when user want用户需要时获取文本字段
【发布时间】:2018-11-25 22:30:07
【问题描述】:

我在表单中创建了图像upload file 文本字段。如果用户想要多选字段。我想授予用户“用户”选择文件数量的权利。

让我告诉你我的文本字段。

<div class="form-group col-lg-10">
    {!! Form::label('file', 'Upload Chart:') !!}
    {!! Form::file('file', null,['class'=>'form-control'])!!}
</div>
  • 我应该需要 jquery 吗?
  • 我应该在 Jquery 中做什么?

【问题讨论】:

  • 请分享你的尝试?
  • 其实我也不知道该怎么办,所以我在这里问? @C2486
  • 你说的不清楚,请提供更多信息?
  • 用户可以选择多文件。 @C2486

标签: javascript jquery laravel vue.js


【解决方案1】:

在html5中,你可以简单的添加multiple属性来支持多文件上传。

&lt;input type="file" name="field_name_for_files" multiple&gt;

我不知道您正在使用的 Form 助手,但它应该在第三个参数数组中接受 'multiple' =&gt; 'multiple'

试试这个:

<div class="form-group col-lg-10"> {!! Form::label('file', 'Upload Chart:') !!} {!! Form::file('file', null,['class'=>'form-control', 'multiple' => 'multiple'])!!} </div>

希望这会有所帮助。

【讨论】:

  • 我在表单中添加了multiple 属性,但它只显示一个文件。
  • 使用单个文件上传字段,您应该能够从本地硬盘驱动器中选择多个文件。也许我没听懂你的问题,我以为你需要允许用户一次上传多个文件。
  • 是的,我想上传用户选择的多文件。但是您的multiple attribute 想法对我不起作用。
  • @KinnariPrajapati :同时从硬盘中选择两个或多个文件,添加多个文件,multiple attribute 应该可以工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-28
  • 1970-01-01
  • 2014-12-05
  • 2012-05-03
  • 1970-01-01
  • 2019-12-21
相关资源
最近更新 更多