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.