File tree Expand file tree Collapse file tree 2 files changed +6
-12
lines changed
ej2-asp-core-mvc/code-snippet/gantt/how-to/draganddrop Expand file tree Collapse file tree 2 files changed +6
-12
lines changed Original file line number Diff line number Diff line change 14
14
)
15
15
<script>
16
16
function nodeDragStop(args) {
17
+ args.cancel = true;
17
18
var ganttChart = document.getElementById('Gantt').ej2_instances[0];
18
19
var chartEle = ej.base.closest(args.target, '.e-chart-row');
19
20
var gridEle = ej.base.closest(args.target, '.e-row');
22
23
ganttChart.selectRow(index);
23
24
}
24
25
if(chartEle){
25
- var index = chartEle.ariaRowIndex ;
26
- ganttChart.selectRow(Number( index) );
26
+ var index = chartEle.rowIndex ;
27
+ ganttChart.selectRow(index);
27
28
}
28
29
var record = args.draggedNodeData;
29
30
var selectedData = ganttChart.flatData[ganttChart.selectedRowIndex];
41
42
Resources: resources
42
43
};
43
44
ganttChart.updateRecordByID(data);
44
- var elements = document.querySelectorAll('.e-drag-item');
45
- while (elements.length > 0 && elements[0].parentNode) {
46
- elements[0].parentNode.removeChild(elements[0]);
47
- }
48
45
}
49
46
}
50
47
</script>
Original file line number Diff line number Diff line change 12
12
</ejs-treeview>
13
13
<script>
14
14
function nodeDragStop(args) {
15
+ args.cancel = true;
15
16
var ganttChart = document.getElementById('Gantt').ej2_instances[0];
16
17
var chartEle = ej.base.closest(args.target, '.e-chart-row');
17
18
var gridEle = ej.base.closest(args.target, '.e-row');
20
21
ganttChart.selectRow(index);
21
22
}
22
23
if(chartEle){
23
- var index = chartEle.ariaRowIndex ;
24
- ganttChart.selectRow(Number( index) );
24
+ var index = chartEle.rowIndex ;
25
+ ganttChart.selectRow(index);
25
26
}
26
27
var record = args.draggedNodeData;
27
28
var selectedData = ganttChart.flatData[ganttChart.selectedRowIndex];
39
40
Resources: resources
40
41
};
41
42
ganttChart.updateRecordByID(data);
42
- var elements = document.querySelectorAll('.e-drag-item');
43
- while (elements.length > 0 && elements[0].parentNode) {
44
- elements[0].parentNode.removeChild(elements[0]);
45
- }
46
43
}
47
44
}
48
45
</script>
You can’t perform that action at this time.
0 commit comments