У меня есть страница index.php, которая использует модальный для загрузки файлов. После загрузки я использую следующее, чтобы обновить мою базу данных и загрузить новые изображения в список.jQuery Ajax Request - Lose Method
$('#sortableImages').load('../includes/sortImages.php?edit=' + edit);
Исполняет:
<script type="text/javascript">
$(document).ready(function(){
$(function() {
$("#sortableImages ul").sortable({
opacity: 0.6, cursor: 'move', update: function() {
var order = $(this).sortable("serialize") + '&action=updateRecordsListings';
$.post("../albumUploader/queries/sort.php", order);
}
});
});
});
</script>
echo "<ul class='revisionList'>";
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$sortImageName = $row['OrgImageName'];
$sortPath = "../data/gallery/" . $getGalleryID . "/images/album/" . $sortImageName;
echo "<li class='sortPhotos' id='recordsArray_{$row['id']}' >";
echo '<img src="'. $sortPath .'"/>';
echo "</li>";
}
echo "</ul>";
Изображения заселить через Диво #sortableImages на странице индекса. Однако кажется, что я потерял свой метод sortable() из js-файла, который был первоначально загружен в index.php или после запроса ajax он не читает js. Что мне здесь не хватает?
Спасибо, миллион.
что вы имеете в виду потерять? «это не чтение js», просим пояснить. – FlavorScape
правильный, извините, немного «свободно» с моей терминологией. Он появляется после запроса, недавно заполненный список не относится к ui.sortable.js - thanks – Bungdaddy
Является ли фрагмент с сортировкой в index.php или на странице ajax? – Cranio