Я сортирую список с помощью scriptaculous, я не могу заставить работать часть запроса ajax.
Это мой код:
<script type="text/javascript">
Sortable.create("images_list", {
onUpdate: function() {
var list = Sortable.serialize("images_list");
alert(list);
new Ajax.Request('processor.php', {
method: 'post',
parameters: { data: list }
});
}
});
IПредупредили строку сериализации, эта часть работает нормально:
images_list[]=18&images_list[]=19&images_list[]=21&images_list[]=22&images_list[]=20
Таким образом, сортировка работает нормально, однако строка данных, по-видимому, недоступна в processor.php
<?php
// Соединение с БД require_once ('connect.php');
parse_str ($ _ POST ['data']);
для ($ i = 0; $ iimages SET ranking
= '$ i' ГДЕ id
= '$ id'");}?>
Есть идеи, почему данные не публикуются?Я проверил, действительно ли вызывается страница processor.php, и это так.
Спасибо