[英]bootstrap file input with laravel - no upload file
我使用laravel 53並嘗試使用http://plugins.krajee.com/作為文件輸入。 問題是:將不上傳任何文件。 這是我的刀片代碼的相關部分:
<form class="form-horizontal" role="form" id="myuseredit" method="POST" action="{{ url('upload') }}" >
...
<div class="col-md-10 ">
<input id="filedata" name="filedata[]" type="file" multiple class="file-loading">
<script>
$("#filedata").fileinput({
uploadAsync: true,
maxFileCount: 5
});
</script>
</div>
</form>
...
這是相應的控制器代碼:
public function upload(Request $request) {
dd($request->all());
...
該請求僅向我顯示原始文件的名稱,即我選擇上傳的文件。 但僅此而已,沒有上載,沒有文件(在服務器上)。
bfo
如果要上傳文件,則必須在表單標簽中添加enctype="multipart/form-data"
,以便瀏覽器知道您要上傳文件。
像這樣:
<form class="form-horizontal" role="form" id="myuseredit" method="POST" action="{{ url('upload') }}" enctype="multipart/form-data">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.