繁体   English   中英

如何清除JavaScript中的Asp.net树视图控件?

[英]How to clear a Asp.net tree view control in javascript?

如何清除javascript中的Tree View控件? 我正在寻找类似treeview.nodes.clear();的东西。

这在本地是不可能的,因为这些技术(ASP.NET(服务器端)和Javascript)之间的互操作性并不是那么整齐地(或不是那么紧密地)捆绑在一起。 例如,您当然可以在标记中找到包含项目的元素并使用Javascript清除它们,但是这些项目仍将在服务器的内存中定义-并且在回发期间很明显。

您甚至不能真正使用AJAX Web方法调用,因为由于上下文不同,该调用将无法直接访问元素。

使用treeview.nodes.clear()之类的方法清除树视图是您要在服务器端执行的操作(在您的代码背后)。

如果您想使用javascript在客户端将其清除,则应访问HTML Dom元素并清除其内容。

如果您还想从数据库或其他内容中清除它,则应发送一个带有必要数据的ajax调用,以将其从数据库中删除。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM