jQuery - сделать строки таблицы выбираемыми, перетаскиваемыми и сбрасываемыми на поле?(как SproutCore) - PullRequest
3 голосов
/ 18 августа 2010

То, что я пытаюсь сделать здесь, - это подражать одной из частей работы SproutCore и Cappuccino.

Вы знаете, как работает Mail.app? Вы нажимаете на сообщение, оно выбирается? Вы Shift + клик, все между выбрано? Вы Ctrl + клик, он добавляется к этому выбору? Вы перетаскиваете многих, они все выбираются?

Затем вы можете перетащить их все в другой почтовый ящик, при перетаскивании появляется маленькая красная звездочка с количеством выбранных строк.

Это то, что я пытаюсь сделать. Есть много записей, которые должны быть отсортированы таким образом в этом проекте, единственная проблема в том, что я понятия не имею, как я могу сделать строки таблицы выбираемыми и перетаскиваемыми? Пользовательский интерфейс jQuery не работает с таблицами.

Не могли бы вы помочь?

1 Ответ

2 голосов
/ 17 января 2011

Draggable С помощью перетаскиваемого плагина jQuery, который является частью пользовательского интерфейса jQUery, вы можете установить свой селектор самостоятельно. Например, строка таблицы, которая будет работать нормально.

http://docs.jquery.com/UI/Draggable

Есть также много вариантов, чтобы заставить его вести себя так, как вы хотите, и вы также можете добавить обратные вызовы с AJAX на любое событие, которое вы хотите.

Выбирается

Когда дело доходит до выбора, я не пробовал сам, но я прочитал Документацию, и кажется, это то, что вы ищете.

http://docs.jquery.com/UI/Selectable

Удачи!

...