java - JSP删除行并保存

标签 java javascript jsp spring-mvc dojo

我正在使用Spring MVC 2、Jsp、Dojo、Javascript

实际上,我正在使用表单命令对象中的对象列表填充 Jsp 页面表格网格。假设网格中显示 3 条记录。我正在使用 JavaScript getElementById..delete-row/removeChild 函数删除第三条记录。该记录将从演示文稿(即网格)中删除。现在当我保存这个时。服务器端需要 3 条记录而不是 2 条。它应该需要 2 条记录,因为第三条记录已被删除。我正在使用 Dojo 拖放网格行。

最佳答案

如果您使用维护数据存储的网格组件 - 例如DojoX DataGrid ,您可能会删除该行的标记,但不会告诉数据存储清除行数据。保存时,数据存储区会发送所有三行。

如果您使用 DataGrid,则应该 delete the row from the DataStore ,这将自动反射(reflect)在 UI 中。

关于java - JSP删除行并保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9390010/

相关文章:

java - struts 2中使用session访问实体bean数据的标准流程是什么?

javascript - 在ajax调用中以JSON形式接收jsp响应

javascript - 无法将两个 api 调用链接到 mongo 数据库

java - Java 中 & 和 && 有什么区别?

java - 在 OSGi 引用注释中动态设置目标属性

java - 对插件进行单元测试 : cannot find symbol errors?

javascript - 调用一个函数并在完成之前不继续?

java - 返回java中的匿名对象

java - 如何使用java在一定时间后自动将数据存储到mySql数据库?

java - 从文件读取字符串并将其存储在本地,如何从文本中删除行分隔符