问题大致描述如下:
    我的treeview上显示的内容和一个DOM树对应。在treeview上的添加、删除节点对应着DOM中节点的添加、删除,同时disk上文件夹或文件也要添加、删除。在treeview上的进行一系列操作之后,如果按下ok按钮,则所有的操作有效,在dom和disk上都反映出来,如果按下cancel按钮,则所有的操作都无效,恢复到原来的状态。
请问高手,如何实现以上的操作?