如何基于数据库值创建动态筛选的Web列表

时间:2013-01-09 21:51:19

标签: javascript jquery html

我已经设置了一个运输类型数据库,并已将有关这些类型的各种元数据输入到基于Web的数据库(MySQL)中。我的数据的类型和分类值将是动态的,所以我不想硬编码太多。

我想创建一个基于Web的过滤器窗格,其中显示了我的数据的各种属性,供用户将各种过滤器应用于数据,一旦选择了各种过滤器属性,我想执行查询数据库并在页面上的网格中返回结果记录...

请参阅以下示例:

enter image description here

在该示例中,我想将图像与数据库中的某些属性类型相关联。因此,当用户单击图像时,将使用相关的数据库信息更新网格。

我想使用PHP,ajax和Html来做这个...但是我想知道是否有任何框架和特定组件可以用来使这很容易(例如jQuery或MooTools)

这对我来说是全新的,任何帮助都将不胜感激!

1 个答案:

答案 0 :(得分:0)

您要解决的问题接近“分面搜索”。请谷歌了解这个词,你会得到很多信息。

您可以使用Solr或Lucene来实现分面搜索。