我需要以友好的方式向用户展示一个XML文件,因此我正在创建类似于http://thecodeplayer.com/walkthrough/css3-family-tree的树形结构,而不是向用户展示原始的XML。
现在,当创建一个新节点时,我会在服务器端进行验证。如果服务器验证了新提议的XML(树),那么我将继续创建一个新节点。
无论如何,现在我想允许用户拖动这些节点。当拖动节点时,如果我在服务器端验证所提议的内容,速度会很慢。因此我的问题是如何在客户端对XML文件进行模式验证,以便在拖动节点时,根据验证是否成功来决定是否允许拖动该节点。
现在,当创建一个新节点时,我会在服务器端进行验证。如果服务器验证了新提议的XML(树),那么我将继续创建一个新节点。
无论如何,现在我想允许用户拖动这些节点。当拖动节点时,如果我在服务器端验证所提议的内容,速度会很慢。因此我的问题是如何在客户端对XML文件进行模式验证,以便在拖动节点时,根据验证是否成功来决定是否允许拖动该节点。