템플릿을 사용하여 채워지는 검도 그리드에서 끌어서 놓기 동작을 구현할 것입니다. 검도 그리드로 드래그 가능한 행과 재정렬을 어떻게 달성 할 수 있습니까?검도 그리드 드래그 가능한 행 (검도 템플릿)
0
A
답변
0
.Orderable()
작동합니다. 어쩌면 ".Dragable()"시도해 보겠습니다.
0
내 데모 코드를 따라 실행 해보십시오.
var data = [
{ id: 1, text: "text 1", position: 0 },
{ id: 2, text: "text 2", position: 1 },
{ id: 3, text: "text 3", position: 2 }
]
var dataSource = new kendo.data.DataSource({
data: data,
schema: {
model: {
id: "id",
fields: {
id: { type: "number" },
text: { type: "string" },
position: { type: "number" }
}
}
}
});
var grid = $("#grid").kendoGrid({
dataSource: dataSource,
scrollable: false,
columns: ["id", "text", "position"]
}).data("kendoGrid");
grid.table.kendoDraggable({
filter: "tbody > tr",
group: "gridGroup",
hint: function(e) {
return $('<div class="k-grid k-widget"><table><tbody><tr>' + e.html() + '</tr></tbody></table></div>');
}
});
grid.table/*.find("tbody > tr")*/.kendoDropTarget({
group: "gridGroup",
drop: function(e) {
var target = dataSource.get($(e.draggable.currentTarget).data("id")),
dest = $(e.target);
if (dest.is("th")) {
return;
}
dest = dataSource.get(dest.parent().data("id"));
//not on same item
if (target.get("id") !== dest.get("id")) {
//reorder the items
var tmp = target.get("position");
target.set("position", dest.get("position"));
dest.set("position", tmp);
dataSource.sort({ field: "position", dir: "asc" });
}
}
});
0
이 .Dragable() 를 넣어하지만 당신이 바로 그 장소에 앉아 있는지 확인, 주문이 필요합니다. 예상 결과를 얻지 못할 수도 있고 주문에주의를 기울이지 않아 발생할 수도 있습니다.
관련 문제
- 1. 검도 그리드 행 선택
- 2. 검도 UI 그리드 비활성화 행 선택
- 3. 검도 그리드 - kendoDropDown으로 행 필터링
- 4. 검도 그리드
- 5. 검도 UI 그리드 템플릿 else
- 6. 검도 UI 그리드 템플릿 열
- 7. 검도 그리드 - 행 확장 애니메이션
- 8. 검도 그리드 행 삭제 confimation
- 9. 검도 - 그리드 - 여러 행 제거
- 10. 검도 그리드 선택 전체 행
- 11. 검도 그리드 복잡한 행 UI
- 12. 회색 검도 검도 그리드 란
- 13. 검도 그리드 배치 편집
- 14. 검도 그리드 :
- 15. 검도 그리드
- 16. 검도 UI 모눈 행 템플릿
- 17. 검도 그리드 드래그 앤 드롭 열
- 18. 검도 그리드 드래그 섀도우가 자동으로 나타납니다.
- 19. 검도 그리드 드래그 앤 드롭 대상은
- 20. 검도 그리드 행 그룹화가 작동하지 않습니다.
- 21. 검도 UI 그리드 강조 표시된 행
- 22. 검도 Ui 그리드 버그입니까?
- 23. 검도 그리드 고정 탐색
- 24. 선택 RowID 검도 그리드
- 25. 검도 그리드 IE 필터가
- 26. 검도 그리드 바닥 글 템플릿 합 문제가
- 27. 검도 그리드 - 캐치 오류 : 잘못된 템플릿
- 28. 검도 - ui 그리드, 기본 템플릿 및 편집기
- 29. JQuery 스파크 라인이있는 검도 그리드 템플릿
- 30. MVC4 검도 그리드 날짜 시간 템플릿 편집기
안녕하세요 .... –