Skip to content

Commit 6518491

Browse files
833342: Modified code snippet in how to drag and drop from another component section
1 parent c0c344a commit 6518491

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

ej2-asp-core-mvc/code-snippet/gantt/how-to/draganddrop/razor

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
)
1515
<script>
1616
function nodeDragStop(args) {
17+
args.cancel = true;
1718
var ganttChart = document.getElementById('Gantt').ej2_instances[0];
1819
var chartEle = ej.base.closest(args.target, '.e-chart-row');
1920
var gridEle = ej.base.closest(args.target, '.e-row');
@@ -22,8 +23,8 @@
2223
ganttChart.selectRow(index);
2324
}
2425
if(chartEle){
25-
var index = chartEle.ariaRowIndex;
26-
ganttChart.selectRow(Number(index));
26+
var index = chartEle.rowIndex;
27+
ganttChart.selectRow(index);
2728
}
2829
var record = args.draggedNodeData;
2930
var selectedData = ganttChart.flatData[ganttChart.selectedRowIndex];
@@ -41,10 +42,6 @@
4142
Resources: resources
4243
};
4344
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-
}
4845
}
4946
}
5047
</script>

ej2-asp-core-mvc/code-snippet/gantt/how-to/draganddrop/tagHelper

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
</ejs-treeview>
1313
<script>
1414
function nodeDragStop(args) {
15+
args.cancel = true;
1516
var ganttChart = document.getElementById('Gantt').ej2_instances[0];
1617
var chartEle = ej.base.closest(args.target, '.e-chart-row');
1718
var gridEle = ej.base.closest(args.target, '.e-row');
@@ -20,8 +21,8 @@
2021
ganttChart.selectRow(index);
2122
}
2223
if(chartEle){
23-
var index = chartEle.ariaRowIndex;
24-
ganttChart.selectRow(Number(index));
24+
var index = chartEle.rowIndex;
25+
ganttChart.selectRow(index);
2526
}
2627
var record = args.draggedNodeData;
2728
var selectedData = ganttChart.flatData[ganttChart.selectedRowIndex];
@@ -39,10 +40,6 @@
3940
Resources: resources
4041
};
4142
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-
}
4643
}
4744
}
4845
</script>

0 commit comments

Comments
 (0)