나는 jquery UI sortable로 작업 중입니다. sorting 배열을 drop 이벤트의 처리 파일에 전달하고 싶습니다.Jquery ui sortable drop 이벤트
하나 개 재미있는 것은 내가 http://jsfiddle.net/7Ny9h/
$(function() {
$("#sortable").sortable();
$("#sortable").disableSelection();
$("#sortable li").droppable({
drop: function() {
var order = $("#sortable").sortable("serialize", {key:'order[]'});
$("p").html(order);
}
});
});
내가 BOX 2 호를 이동하는 경우, 상자 2 배열에서 제외되고, 샘플을보고 .. 발견했다.
아마도 "dropend"이벤트의 종류가 필요합니다. jquery UI 드롭 이벤트는 끌어다 놓은 이벤트를 계산하지 않기 때문일 수 있습니다.
이 나던 작업 http://jsfiddle.net/Tncg8/ – Prozi
@Prozi, 즉이다. 귀하의 의견에 귀하의 JSfiddle 실제로 "sortable"하나에 "droppable"이벤트를 변경하지 않습니다. 이것이 당신에게 실패한 이유입니다. JSfiddle을 여기에 업데이트했습니다 : http://jsfiddle.net/a94fak79/ – hazrpg
완벽하게 작동하는 매우 간단한 해결책은 @ SoursopTree의 대답을 참조하십시오. –