0

我正在尝试创建一个目录,站点用户可以搜索该目录以查找产品和商店。但是,我希望目录可以通过网页的一部分浏览,而无需每次都重新加载或更改页面,因为有导航栏和其他内容我想保留在页面上,并且因为重新加载太慢且不合时宜。

必要的组件: 1. 我希望目录可以通过搜索栏或通过单击目录“框架”内显示的预定义类别进行浏览。2. 我希望能够通过目录外部但在同一页面上的窗格将过滤器应用于结果。

所以假设我有类别:

健康之家金融等

显示在“框架”中。

我怎样才能做到这一点,以便用户可以单击其中一个类别,并且该类别的数据库搜索结果将填充在该空间中,这些结果将被过滤到也可以单击的其他子类别中?

所以基本上我想要在网页的一部分内进行数据库导航。

我怎么能不使用 iframe 做到这一点?阿贾克斯什么的?

我觉得有一个非常简单的方法,但我对 Web 开发还不够熟悉,还不知道......

感谢所有的帮助!

4

1 回答 1

1

您所描述的是使 ajax 像今天一样流行的经典问题之一。您可以处理此问题的一种方法是制作一个 php 脚本,该脚本在调用时会生成网站的一部分,您只需将其放置在您想要的任何位置。另一种方法是返回数据(JSON 是事实上的标准)并在浏览器中使用 javascript 呈现它。如果您想要更具体的内容,您需要向我们提供正在发生的事情的代码示例。

继续阅读:W3 , tutsplus - ajax

您可能想在DataTables源代码中四处寻找,因为此脚本包含您之前提到的所有内容:php、js、ajax、db

附带说明:ajax 以比 (i)frames 更漂亮的方式处理内容更改,我总是建议远离它们。

于 2012-09-18T11:17:31.270 回答