Tajuk yang ditulis semula ialah: Alih keluar elemen satu demi satu daripada tatasusunan menggunakan Laravel Ajax
P粉356361722
2023-08-28 14:20:24
<p>Saya cuba mengalih keluar setiap elemen daripada tatasusunan yang dipaparkan sebagai imej melalui Append. </p>
<p><strong>Bilah: </strong></p>
<pre class="brush:php;toolbar:false;"><h4>Imej menu</h4>
<div class="col-md-12" id="cardImages"></div></pre>
<p><strong><kod>Fungsi Ajax</kod></strong></p>
<pre class="brush:php;toolbar:false;">$(document).on('click', '.edit', function(){
$("#cardImages").kosong();
var id = $(this).attr("id");
$('#form_output').html('');
$.ajax({
url: "{{route('restaurantOffers.fetchdata')}}",
kaedah: 'dapat',
data: {id:id},
dataType: 'json',
kejayaan:fungsi(data)
{
$('#contract_id').val(id);
$('#editContract').modal('show');
$('#action').val('Speichern');
$('.modal-title').text('kemas kini data');
$('#button_action').val('kemas kini');
var cardUp = data.cardUpload;
$.each(cardUp, function(index,value) {
$('#cardImages').append('<a href="{{ url('/storage/offerPic/')}}'+'/' + value +'" muat turun ><img src ="{{ url('/storage/offerPic/')}}'+'/' + value +'" alt=""></a><a class="btn btn -bahaya"target="_blank" rel="nofollow noreferrer" href=""
});
}
})
});</pre>
<p><strong>Pengawal: </strong></p>
<pre class="brush:php;toolbar:false;">function fetchdata(Minta $request)
{
$id = $request->input('id');
$data = Tawaran Restoran::find($id);
$output = array(
'cardUpload' => json_decode($data->cardUpload),
);
echo json_encode($output);
}</pre>
<p>rekod lajur cardUpload disimpan sebagai tatasusunan, contohnya (<code>["image1.png","image2.png"]</code>). </p>
<p>Imej dipaparkan dengan baik dalam div cardImages, tetapi saya mahu mencipta fungsi untuk mengalih keluar imej ini satu demi satu. </p>
<p>Persoalannya ialah bagaimana untuk memadamkan elemen tatasusunan satu demi satu. </p>
<p>PS: Imej ini dipaparkan selepas butang edit. Jadi saya perlu mencipta kaedah padam atau terbitkan di dalam kaedah dapatkan. </p>
<p>Terima kasih terlebih dahulu atas bantuan anda</p>
Untuk memadamkan imej tertentu, anda harus mengenal pasti id khusus untuk setiap imej:
([1=>"image1.png",2=>"image2.png"]).
Butang padam:
Tolong jangan cadangkan suntingan, jika anda cadangkan saya tidak boleh mengeditnya dan perlu hantar jawapan lain.