-1

我正在使用 php 中的 PDO 库来访问数据库并将一些值返回到需要在用户首次打开网页时显示的表中,

在此之后,我想实现一个过滤器选项,以便用户可以在表单字段中输入一些数据,并根据用户设置的过滤器更新显示的数据。

我不知道在这种情况下如何更新 DOM,是否可以使用 Jquery 更新 DOM,以便表中只显示新值,或者我需要重定向到新页面/重建我的表具有完整的请求/响应周期。

无论如何,感谢您的帮助。

4

1 回答 1

0

如果我理解正确,您希望将 MySQL 查询结果中的数据作为表输出,然后有一个搜索栏,该搜索栏将根据搜索栏过滤输出表。我要做的是首先使用数据生成一个表并给它一个 css 类。对于搜索栏,您可以使用表单或事件侦听器来处理从搜索栏中的值应用您的过滤器。例如,您可以循环表的行并检查列是否包含搜索栏值的子字符串(例如,使用您喜欢的任何条件进行检查)并只需添加一个 css 值 display: hidden 到行或重组表,有很多方法可以做到。

于 2021-05-06T13:43:46.383 回答