Saya mempunyai borang, di dalam borang saya boleh memasukkan berbilang imej dan menukarnya kepada json
Borang saya html create.blade.php
<form method="post" action="{{ route('m_announcement.store') }}" enctype="multipart/form-data"> @csrf /////// many input just not included //////// my image input <div class="row mb-4"> <label class="col-sm-2 col-label-form">Upload Images</label> <div class="col-sm-10"> <input type="file" name="files[]" id="files" multiple accept="image/jpeg, image/png, image/gif," onchange="timeFunction()"><br /> </div> </div> ///////// my imagae preview <output id="Filelist"></output> <div class="text-center"> <input type="submit" class="btn btn-primary" value="Add" /> </div> </form>
Fungsi dalam skrip ini mengeluarkan imej dalam format json kepada var AttachmentArray, yang saya juga mahu siarkan melalui borang
function printvalues() { console.log(AttachmentArray); all image converted in base64 output in json format with imahe details
Adakah terdapat cara untuk menyambungkan json ke borang, apabila saya menekan submit json, data akan dikeluarkan mengikut permintaan
pengawal pengumuman laravel 9.php
public function store(Request $request) { //dd($request); $jsonimages = $request->jsonimages; // decode the json a create loop to upload to database image // some code to upload the form to announcement database //image upload }
Saya bukan sahaja di bahagian hadapan, kebanyakan masa saya membangunkan di bahagian belakang dahulu, ini adalah projek aplikasi web pertama saya, saya cuba mencari ajax atau sesuatu tetapi saya masih belum faham.
Anda boleh mendapatkan nama input medan menggunakan
Lihat di sini untuk maklumat lanjutDapatkan semula fail yang dimuat naik dalam laravel 9一个>