Wenn ich das ganze per alertbox ausgeben lasse, ist alles richtig. Die Daten stimmen:
Code:
function allowDrop(ev) { ev.preventDefault(); } function drag(ev) { ev.dataTransfer.setData("text", ev.target.id); } function drop(ev) { ev.preventDefault(); var data = ev.dataTransfer.getData("text"); ev.target.appendChild(document.getElementById(data)); var thistarget = ev.target.id; alert(data+""+thistarget); }
Code:
function allowDrop(ev) { ev.preventDefault(); } function drag(ev) { ev.dataTransfer.setData("text", ev.target.id); } function drop(ev) { ev.preventDefault(); var data = ev.dataTransfer.getData("text"); ev.target.appendChild(document.getElementById(data)); var thistarget = ev.target.id; $.post( "ziel.php", { ids: data+""+thistarget }, function(databack) { alert(databack); } ); }