Перетащить с помощью JavaScript

У меня есть некоторые элементы на панели А, а также некоторые описания, такие как время доставки. Все предметы в разных дел. Во второй панели у меня есть список драйверов с разными временами, такими как 9 утра, 10 утра и так далее.

Теперь мне нужно, чтобы при перетаскивании элемента A из Panel1 в DriverA на панели 2 я хотел, чтобы элемент был добавлен в пропущенный драйвер (DriverA) и ячейку этого конкретного драйвера с указанием времени (скажем, если элемент должен быть доставлено в 10 утра, затем ячейка водителя с 10 утра меняет цвет на красный).

2 ответа

В jQuery есть поддержка перетаскивания.

См. http://www.codeproject.com/KB/webforms/JQueryPersistantDragDrop.aspx и документацию по jQuery.

Сделайте это с помощью JavaScript-фреймворка, такого как jQuery, вместе с AJAX-фреймворком, таким как Prototype.

Сделайте элементы доступными с помощью jQuery: http://jqueryui.com/demos/droppable/

Затем сохраните информацию с помощью вызова AJAX с использованием Prototype и функций обратного вызова методов jQuery.

Другие вопросы по тегам