我打算实现动态添加树状节点的功能,但当添加节点后,节点的信息应该怎么保存下来,是保存到数据库,还是用xml来保存,如果用xml文件保存添加的节点的信息的话,那么怎么实现,能给个思路就行,谢谢!
解决方案 »
- 如何用JS阻止某地址请求或阻止图片加载
- 给系统添加图片上传修改控件,选那个较好。
- 请推荐个图形控件(注意不是图表)
- javascript 怎样实现 两个div 之间画一条线
- 高手帮我解释这段代码啊
- 两种不同的JS写法比较(请大家来评论一下),高手多多指教
- activeX部件不能创建:WScript.Shell
- 请问如何用javascript检测浏览器是否支持XML+XSL制作的网页?
- window.alert('ok')弹出对话框 后 确定 按钮的click 跳转到另外一个画面,怎么写?
- 自定义页面样式的实现
- 如何移除由createElement创建的所有对象?
- 如何在执行document.all.WebBrowser.ExecWB(7,1);窗口实现自动关闭?
1.当通过菜单或其他方法启动操作后,用dom在客户添加一节点,并允许设置div的enableedit属性使用户可以输入
1.当通过菜单或其他方法启动操作后,显示添加节点界面
2.当用户输入完只后,通过ajax将节点信息送到服务器进行验证,若没有通过验证将一错误消息(字符或xml)发回客户端;若通过验证,向数据库中写入节点信息,若插入成功,返回成功消息,若失败返回错误消息
3.对收到的消息进行进行判断,若为错误消息则告诉用户错误信息,若为正确消息,告诉用户添加成功,并通过dom在父节点下添加一子节点
这样的话,你就不用为如何保持客户端的展开状态而费心了,但是你就无法用asp.net的服务器控件了太复杂没办法进行dom操作,在新的项目中打算采用这种技术,以前没尝试过.