如何在javascript中清除树视图控件?我正在寻找像treeview.nodes.clear();
这样的东西答案 0 :(得分:0)
这不可能本地可能,因为这些技术(ASP.NET(服务器端)和Javascript)之间的互操作性并不那么整齐(或不那么);例如,您当然可以找到包含标记中的项目的元素并使用Javascript清除它们,但这些项目仍将在服务器的内存中定义 - 并且在回发期间显而易见。
您甚至无法真正使用AJAX Web方法调用,因为由于不同的上下文,调用将无法直接访问元素。
答案 1 :(得分:0)
使用像treeview.nodes.clear()这样的东西清除树视图是服务器端(在代码隐藏中)。
如果你想在客户端使用javascript清除它,你应该访问HTML Dom元素并清除它的内容。
如果您还要从数据库或其他内容中清除它,您应该发送带有必要数据的ajax调用,以将其从数据库中删除。