Я использую библиотеку Scriptaculous, чтобы ударить привлекательный пользовательский интерфейс приложения, которое помогает спискам сборки enduser. Скажем, для создания пиццы.Как создать вложенные draggables в Scriptaculous?
Чтобы заполнить заказ, вы перетащите размер пиццы из пиццерии палитры в заказах небьющихся. Как только он помещается туда, он заменяется новым div, который перетаскивается (потому что вы можете его мусор, перемещая его обратно в палитру) и droppable (потому что вы можете добавлять к нему ингредиенты).
Вы можете добавить ингредиенты из палитры ингредиентов в любой из пицц вы сидели в группе заказов.
Я успешно реализовал эти биты, и все работает нормально. Приклеиватель: если я попытаюсь перетащить ингредиент из помещенной пиццы, которая должным образом обозначена как перетаскиваемая и которая, в хорошем смысле, расположена выше пиццы, она вместо этого захватывает оптовую пиццу. Это делает невозможным отмену ингредиентов, что является ключевой особенностью этого экрана.
Любые предложения о том, как я могу получить это делать то, что я хочу? В идеале я хотел бы сохранить простой интерфейс перетаскивания, перетащить его, так как это миров более интуитивно понятный, чем мы ранее использовали. (Многоступенчатый HTML форма А ... Дрожь ...)
Так что это скорее проблема, вызванная ASP.NET? – Tomalak 2008-10-13 09:08:33