jQuery vasıtasıyla seçilen kullanıcının veirleriyle modaldaki verileri dolduruyorum.
4 kullanıcıdan 1 inde bütün veriler gelirken 3 ünde gelmiyor.
Herhangi bir hata almıyorum ve verileri console'a basınca yine aynı şekil 3 kişinin verisi gelmiyor.
Daha önce benzer bir durumu yaşayan oldu mu ?
Yardımcı olan herkese şimdiden teşekkürler
jQuery ile veri doldurma
12
●208
- 08-07-2022, 19:00:12kendi yazdığınız kodun başkasının başına gelmesi biraz anormal bir olay. kodlarınızı paylaşırsanız daha iyi yardımcı olabiliriz
- 08-07-2022, 19:01:57yalnizlarkulubu adlı üyeden alıntı: mesajı görüntüle
$("#updateEmployee").click(function () { var dataId = $(this).attr('data-id'); var dataFullName = $(this).attr('data-fullname'); console.log(dataFullName); $('#employee_id').val(dataId); $("#full_name_update").val(dataFullName); });<a type="button" class="btn-sm btn-primary" id="updateEmployee" data-id="{{ $employee->id }}" data-fullname="{{ $employee->full_name }}" data-toggle="modal" data-target="#bs-example-modal-lg1">Düzenle</a>Eklemeyi unutmuşum - 08-07-2022, 19:03:41kodda ben bir hata göremedim. veritabanından gelen data-id ve data-fullname kontrol edin
- 08-07-2022, 19:05:42Shitric adlı üyeden alıntı: mesajı görüntüleVeriler tabloya doğru ve eksiksiz geliyor. Sabahdan beridir çözüme ulaşamadım.yalnizlarkulubu adlı üyeden alıntı: mesajı görüntüle
- 08-07-2022, 19:09:31Çok pardon, gözümden kaçmış #updateEmployee idsinde birden fazla element olduğu için hata veriyor muhtemelen. Kodu şu şekilde revize edip deneyebilir misiniz.farukcakal adlı üyeden alıntı: mesajı görüntüle
$("[data-toggle='update-employee']").click(function () { var dataId = $(this).attr('data-id'); var dataFullName = $(this).attr('data-fullname'); console.log(dataFullName); $('#employee_id').val(dataId); $("#full_name_update").val(dataFullName); });<a type="button" class="btn-sm btn-primary" data-toggle="update-employee" data-id="{{ $employee->id }}" data-fullname="{{ $employee->full_name }}" data-toggle="modal" data-target="#bs-example-modal-lg1">Düzenle</a>Ek olarak sayfada yalnızca 1 adet modal olmalı. Döngü içerisine sokmayın. - 08-07-2022, 19:16:02Soyle bi deneyin;
$(function(){ $(document).on('click', '[data-toggle="update-employee"]', function(){ var dataId = $(this).data('id'); var dataFullName = $(this).data('fullname'); console.log(dataFullName); $('#employee_id').val(dataId); $("#full_name_update").val(dataFullName); }) })