[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: jQuery UI | Sortable
cyberside
Есть многоуровневый список. Реализовываю:
$(menu).sortable('toArray');

Получаю
["", "", "sortable", "", "sortable", "", "sortable", "", "", "sortable", ""]

Структура:
<ul id="sortable">
<li
data-item-id="1"><span>Item 1</span></li>
<ul
id="child-sortable" data-parent-id="1">
<li
data-item-id="2"><span>Item 2</span></li>
<li
data-item-id="3"><span>Item 3</span></li>
</ul>
<li
data-item-id="4"><span>Item 4</span></li>
</ul>


Хотелось бы получить что-то наподобие:
var data = {
1:[2,3],
4:[]
};
sergeiss
Цитата (cyberside @ 18.02.2014 - 19:57)
$(menu).sortable('toArray');


cyberside, а что за такой объект menu, к которому ты применяешь эту хрень?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
cyberside
sergeiss
menu = структура
sergeiss
Цитата (cyberside @ 19.02.2014 - 00:40)
menu = структура

Ничё не понял....
Там может быть: '#menu', '.menu' или что-то, записанное в переменную с именем menu. Что именно написано у тебя в коде?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
curious
я так думаю что menu должен быть каким то идентификатором, классом либо тегом.
Т.е.
$("#sortable").sortable('toArray');
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.