【发布时间】:2010-08-16 12:45:43
【问题描述】:
如何从 html 表中获取值并将其传递给 codeigniter 中的控制器? 我正在将一个数组传递给一个视图。我遍历该数组并将其内容显示在用户可以更改表格的表格中。例如,添加一行或删除一行,但更改值也是可能的。但随后用户通过按下“保存”按钮来保存数据。
如何从表中获取数据并将其传递给 php?
【问题讨论】:
标签: php codeigniter
如何从 html 表中获取值并将其传递给 codeigniter 中的控制器? 我正在将一个数组传递给一个视图。我遍历该数组并将其内容显示在用户可以更改表格的表格中。例如,添加一行或删除一行,但更改值也是可能的。但随后用户通过按下“保存”按钮来保存数据。
如何从表中获取数据并将其传递给 php?
【问题讨论】:
标签: php codeigniter
当按下“保存”按钮时,您会触发一个 JavaScript 函数,该函数使用 DOM 来获取您想要的值。您“选择”一个表格单元格,然后使用 innerhtml 获取其中的字符串。在您的单元格上使用唯一的 html id 将使这变得容易。将所有这些数据收集到一个数组中,然后通过 Ajax POST 请求将其“发送”到您的 PHP。
这是解决问题的一种方式。另一种方法是使用Simplehtmldom,您使用 PHP 而不是 JS 来获取您的值。这可能更容易/更困难,具体取决于您的 JS 有多好,但方法是相同的。 Simplehtmldom 使用与 jquery 非常相似的语法,在这种情况下,您将负载放在服务器而不是客户端上。
【讨论】: