У меня есть страница, использующая элементы перетаскивания HTML 5. При попадании в контейнер (div) он вызывает функцию ajax
function drop(containerId, e) {
var id = event.dataTransfer.getData("id");
console.log(id);
$.ajax({
url: "dataworker.php",
type: "POST",
data: {
id: id,
containerid: containerId,
},
success: function() {
console.log('great success');
window.location.reload()
return true
}
});
}
function dragStart(e) {
console.log(e);
e.dataTransfer.setData("id", e.srcElement.id);
}
function allowDrop(e) {
e.preventDefault();
}
Есть ли способ загрузить всплывающее окно, которое позволяет пользователю выбрать один из многих (до 5) вариантов, извлеченных из базы данных (желательно с поддержкой php)? Я надеюсь, что пользователь сможет выбрать эти данные и опубликовать их на другой странице ДО завершения действия перетаскивания. или есть функция для отмены перетаскивания, если пользователь не выбирает параметр
Задача ещё не решена.
Других решений пока нет …