【问题标题】:A way to edit multiple rows of a table with different values at once一种同时编辑具有不同值的表的多行的方法
【发布时间】:2012-05-09 03:24:39
【问题描述】:

所以问题是我想要一种通过提供 excel 工作表的感觉来编辑表格的多行的方法。 用户应该能够在表单中为不同的行输入值,并且一旦单击保存/提交,必须更新表中的所有条目。

我在弄清楚如何在我的项目中实现这一点时遇到了问题。 谁能告诉我如何在代码中使用这个接口?

【问题讨论】:

  • 搜索 php、javascript、jquery、数据表、数据网格的组合,应该会得到很多接近您要求的结果。尤其是 jquery 插件。
  • jeditable 可能会有所帮助。

标签: php javascript mysql html user-interface


【解决方案1】:

有很多 JS 框架(dojo、extJS 等)可以提供帮助。至于我,我喜欢DHTMLx一个

【讨论】:

    【解决方案2】:

    一个想法是将行数据结构(即每行的字段)映射到值对象。然后将编辑的每一行保存到一个数组中。然后对于数组中的每个元素或对象,您将构建一个更新查询并执行它。

    【讨论】:

      【解决方案3】:

      这篇历史文章可以帮助您入门:

      http://www.atariarchives.org/deli/spreadsheet_program.php

      我没有看到涵盖的一件事是您必须注意循环引用,最简单的类型是 A1=A2 和 A2=A1。图论为您提供了管理这些错误的工具。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多