JQuery sıralanabilir () fonksiyonu sırasında liste öğesi değerini geçen

0 Cevap php

Ben liste öğesi başka bir listede yerleştirilir kez bir ajax isteği bir Sırasız listesinde, liste öğesinden bilgi aktarmak için çalışıyorum.

Bu liste öğesi ancak $ row ['id'] almak için kod her listedeki ilk öğeyi değil, ben sıralama değilim belirli bir öğe alır, içine düşmüş olduğu sütun # id alır JQuery olduğunu.

(Ben her iki listede liste öğeleri yineleme kullanarak php kulüpler - Ben önemsiz PHP kodu kaldırdık).

<script type="text/javascript">
$(document).ready(function(){

$(".sortable").sortable({

connectWith : ".sortable",
receive  : function(){

         var column = $(this).closest('div.box').attr('id');
         var id = $(this).find('span').html(); 

         $.ajax({
                 url: "update_column.php",
                 type:"POST",
                 data: "column="+column+"&id="+id
                });

         alert(column + id)

                 }

})
.disableSelection();

});
</script>

Bana bazı görsel geribildirim vermek için () uyarı kullanıyorum. Bu HTML kodu:

    <div id="one" class="box">
    <ul class="sortable">


         <li>
         <div class="card">
         <p>' . $row['customer'] . '</p>
         <p>' . $row['ponumber'] . '</p>
         <p class="hide"><b>ID:</b><span>' . $row['id'] . '</span></p>
         <p class="hide">' . $row['misc'] . '</p>
         </div>
         </li>       



    </ul>
    </div>   

    <div id="two" class="box">
    <ul class="sortable">


         <li>
         <div class="card">
         <p>' . $row['customer'] . '</p>
         <p>' . $row['ponumber'] . '</p>
         <p class="hide"><b>ID:</b><span id="id">' . $row['id'] . '</span></p>     
         <p class="hide">' . $row['misc'] . '</p>
         </div>
         </li>






    </ul>
    </div>   

Ben herhangi bir acemi hataları için özür dileriz yani 3 ay boyunca programlama edilmiş bir kendini öğretti programcı değilim.

0 Cevap