我正在使用laravel form上传图像。它通过单击触发浏览上传事件的按钮而不实际显示thr browse to upload按钮来工作。在正常情况下,当我选择图像时显示名称。但是因为我隐藏了表格,所以没有出现。我只需要显示没有按钮选择的图像的名称。 这是我的代码:
blade.php
<div class="medium-4 columns form-section">
<h5>Photo</h5>
<div class="circle">+</div>
{{Form::file('photo', ['style'=>'display:none'])}}
@if($errors->has('photo'))
lass="error">{{$errors->first('photo')}}</p>
@endif
</div>
.js文件
$(".circle").click(function() {
console.log($(this).parent().find("input[name='photo']"));
$(this).parent().find("input[name='photo']").trigger("click");
});
另外,有没有这样的方法可以在确认上传之前向用户预览图像?