This question is locked. New answers and comments are not allowed.
I have a treeview
Trying to get dropped item value onNodeDrop.
<script type="text/javascript">
function onNodeDrop(e) { ... }
</script>
I can't see how to achieve that.
$(e.item).text() will return text
$(e.item).value() does not exist
$(e.item).val() is always empty
Please assist.
| <%= Html.Telerik().TreeView() |
| .Name("SiteMap") |
| .DragAndDrop(settings => settings |
| .DropTargets(".drop-container") |
| ) |
| .ClientEvents(events => events |
| .OnNodeDrop("onNodeDrop") |
| ) |
| .BindTo(Model.Nodes, mappings => |
| { |
| mappings.For<GotSolution.Cms.Model.SitePage>(binding => binding |
| .ItemDataBound((item, page) => |
| { |
| item.Text = page.MenuName; |
| item.Value = page.ID.ToString(); |
| }) |
| .Children(child => child.ChildPages)); |
| mappings.For<GotSolution.Cms.Model.SitePage>(binding => binding |
| .ItemDataBound((item, page2) => |
| { |
| item.Text = page2.MenuName; |
| item.Value = page2.ID.ToString(); |
| })); |
| }) |
| %> |
Trying to get dropped item value onNodeDrop.
<script type="text/javascript">
function onNodeDrop(e) { ... }
</script>
I can't see how to achieve that.
$(e.item).text() will return text
$(e.item).value() does not exist
$(e.item).val() is always empty
Please assist.