一个JSP页面中,有个表格,表格头有个添加按钮,当我点击的时候会弹出一个隐藏的DIV,里面有需要输入的信息,当我输入完成点击提交的时候,我输入的数据会在JSP页面中的table中自动添加一个tr,而且这个tr会增加两个操作(删除,修改)
现在遇到的问题是:
1、当我点击修改的时候会弹出跟添加一模一样的DIV,当我点击确认修改的时候,会覆盖当前的那个tr,这个要怎么实现?
2、弹出的DIV里面的属性都是一个对象里面的,当我添加一个tr的时候,我可以用他的对象来接收,但是当我添加多个tr的时候,这个对象里面就只能保存最后一行tr的信息了,前面几行tr的信息我要怎么获取?
现在很多都不用jsp了 用一些成熟的前端框架实现起来更快
根据你的问题描述,我觉得你的问题一是由于你在使用js操作dom不够熟练,根本不知道该怎么搞,修改和添加的div可以共有,但是你要保证你做的操作在写程序时要清楚,问题二很明显是你可能用到了循环,最后一个tr把前面tr都覆盖了,你可以使用追加的方式就不会被覆盖了