亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

動態表單上傳

動態表單上傳

慕婉清6462132 2023-12-11 15:02:29
開門見山。我有動態場形式。每行,我需要插入多個文件附件。例如我有 3 個字段行。第 1 行 = 3 個文件第 2 行 = 2 個文件第 3 行 = 3 個文件當我 dd($request->all()) 時,文件(upload[])不是每行分組,它變成了 8 個,我如何對文件進行分組?謝謝。表格代碼<div class="row"><div class="col-md-2">    <div class="form-group">        <input type="text" class="form-control datepicker" name="date[]" />    </div></div><div class="col-md-5">    <div class="form-group">        <input type="text" class="form-control" name="description[]" />    </div></div><div class="col-md-2">    <div class="form-group">        <select class="form-control" name="category[]">            <option selected disabled value="">Please Select</option>            @foreach ($categories as $category)            <option value="{{ $category->id }}">{{ $category->name }}</option>            @endforeach        </select>    </div></div><div class="col-md-1">    <div class="form-group">        <input type="text" class="form-control numeric" name="cost[]" />    </div></div><div class="col-md-1">    <div class="form-group">        <input type="file" name="upload[]" multiple />    </div></div><div class="col-md-1">    <div class="form-group">        <button type="button" class="btn btn-success add"><i class="fas fa-plus"></i></button>    </div></div>
查看完整描述

2 回答

?
慕雪6442864

TA貢獻1812條經驗 獲得超5個贊

我將向您的輸入添加新課程,如下所示:


<div class="col-md-1">

    <div class="form-group">

        <input type="file" name="upload[]" class="uploads" multiple />

    </div>

</div>


然后我創建函數changeUploadName()并在您單擊添加新行或刪除行時調用它。


function changeUploadName() {

    $(".uploads").each(function(index) {

        $(this).attr('name', 'upload' + index + '[]');

    });

}


查看完整回答
反對 回復 2023-12-11
?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

我將該name屬性更改為唯一的名稱。


為了捕獲 Laravel 控制器中的請求,我使用了唯一的變量來捕獲該變量。


例子:


刀片視圖


<div class="col-md-1">

    <div class="form-group">

        <input type="file" name="upload_{{ $id }}[]" class="uploads" multiple />

    </div>

</div>

控制器


$store->file = $request->{'upload_'.$id}


查看完整回答
反對 回復 2023-12-11
  • 2 回答
  • 0 關注
  • 157 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號