【问题标题】:How to change the contents of an HTML table with php + javascript如何使用 php + javascript 更改 HTML 表格的内容
【发布时间】:2012-07-23 18:14:24
【问题描述】:

我有一个页面,当用户访问它时,它会对数据库进行 MySQL 调用,然后将该信息放入页面初始加载时呈现给查看者的 html 表中。

我想允许更高级的优化选项,例如按姓名、年龄等过滤。

当用户提交他们的优化选项时,我将如何清除页面加载时显示的 HTML 表中的“旧”数据,然后用 PHP 返回的“新”数据重新填充它?

这需要通过 JS 进行 DOM 操作吗?如何指定目标节点以将我的 PHP 回显到其中?

谢谢:)

【问题讨论】:

  • 听起来您想使用 AJAX 从数据库中收集新信息并用新结果重新制作表格。对吗?
  • @Biotox:是的!就是这样。对不起,我不知道这个词。你知道有什么好的 AJAX 入门资源吗?
  • 如果你知道/使用 jQuery,他们有简单的.ajax() 功能。您只需谷歌“jquery ajax”并找到它的 API。 w3schools.com 也有 AJAX 教程/基础知识。

标签: php javascript html


【解决方案1】:

当您希望显示的数据可从服务器获得但尚未在浏览器中时,您可以拨打AJAX 调用服务器并从中拉回数据以进行显示。

一个常见的用例是当您显示可以定期更新的实时信息时

What is ajax?

Want to start learning ajax?

【讨论】:

  • 感谢您提供链接,它们让我有了一个良好的开端! :)
【解决方案2】:

动态 java 脚本将帮助您将更改合并到 html 页面中。

AJAX 将是执行此操作的最佳解决方案。

【讨论】:

    【解决方案3】:

    Ajax,是的,document.getElementById

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-18
      • 2013-11-02
      • 2014-07-05
      • 2019-06-15
      • 2018-04-04
      • 2023-03-28
      相关资源
      最近更新 更多