سلام من یک لیستی دارم که از دیتابیس فراخونی شده و در مقابل هر کدوم یک button هست برای حذف کردن. میخوام حذف به صورت ajax انجام بشه. و انجام هم میشه منتها وقتی یکی از لیست هارو حذف میکنم دومی دیگه عمل نمیکنه. یعنی click رو شناسایی نمیکنه
این کد jquery
<script>
$('.delete-url3').click(function () {
var url_id = $(this).val();
$.ajax({
type: "DELETE",
url: '/Customer/Sidedishes/delete/' + url_id,
data: {
_method: 'delete',
"_token": "{{ csrf_token() }}",
},
success: function (data) {
successmessage = 'حذف موفق';
$("#success_message3").text(successmessage);
$("#li_id3").load(window.location + " #li_id3");
},
});
});
</script>
این هم route
Route::delete('Sidedishes/delete/{id}', 'Customer_Controller@customer_Sidedishes_delete')->name('customer_Sidedishes_delete');
و این هم view من
<div style=" padding: 0px; width: 100%; height: auto; margin: 0px;" id="li_id3" >
<div class="small_font" style="width:70%; float: right; text-align: center">{{$tmahsool3->name}}</div>
<div class="small_font" style="width:15%; float: right;">{{$trows3->meghdar." ".$tmahsool3->vahed}}</div>
<div class="small_font btn" style="width:15%; float: right;" >
<button class="glyphicon glyphicon-trash delete-url3" value="{{ $trows3->id }}"
style="color: red; background-color: transparent; border: none; font-size:20px;"
></button>
</div>
@ali.abbasi1023
سلام و وقت بخیر
به نظر که همچی درست میاد
توی کنسول ارروری دریافت نمیکنید ؟
سلام بجای اینکه مستقیم آیدیbutton رو صدا بزنم از کد زیر استفاده کردم و کاملا مشکل برطرف شد
$('#form1').on('submit',function(event){
event.preventDefault();```
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟