2012-07-23 33 views
0

我有一个页面,当用户访问它时,会对数据库进行MySQL调用,然后将该信息放入呈现给查看器的html表格中页面最初加载的时间。如何用php + javascript更改HTML表格的内容

我想允许更高级的精化选项,如名字,年龄等过滤

当用户提交他们的精化选项,我怎么会在HTML表,它是清除“旧”数据在页面加载时显示,然后用PHP返回的“新”数据重新填充它?

这将需要通过JS的DOM操作吗?我如何指定目标节点来回显我的PHP?

谢谢:)

+1

这听起来像你想要使用AJAX从数据库中收集新信息并用新结果重新制作表格。这是正确的吗? – Biotox 2012-07-23 18:17:29

+0

@Biotox:是的!就是这样。对不起,我不知道这个词。你知道AJAX的入门资源吗? – Prefix 2012-07-23 18:22:47

+1

如果你知道/使用jQuery,他们有简单的'.ajax()'函数。你可以只是谷歌“jquery ajax”,并找到它的API。 w3schools.com也有AJAX的教程/基础知识。 – Biotox 2012-07-23 18:25:24

回答

1

当您希望显示的数据可以从服务器获得并且尚未在浏览器中时,您可以拨打AJAX来访问服务器并从中取回数据以供显示。

一个常见的用例,这是当你显示它可以定期更新,

What is ajax?

Want to start learning ajax?

+0

谢谢你提供的链接,他们让我开始一个伟大的开始! :) – Prefix 2012-07-23 20:25:31

0

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

AJAX将是最好的解决方案。

0

阿贾克斯,是实时信息,的document.getElementById