2010-05-02 46 views
1

我在尋找一個FOSS Javascript小部件,它允許您使用GUI添加/刪除搜索條件。使用添加/刪除條件的Javascript搜索小部件

我的基礎是在Mac OS X Finder中的搜索條件,但我知道我已經看到了類似的系統在別處:

alt text http://img714.imageshack.us/img714/579/screenshot20100429at805.png

的基本思想是,每行對應於一個領域在數據庫中,並根據該字段的類型選擇不同的搜索選項。您單擊+和 - 按鈕添加或刪除字段。

有人知道這樣的東西已經在那裏嗎?最好編寫成與YUI一起工作,但我不介意從JQuery或Dojo小部件進行音譯。

+0

你在使用什麼服務器端語言/數據庫?你需要將這些部分結合在一起才能完成這項工作... UI位實際上非常簡單。 – scunliffe 2010-05-02 18:02:35

+0

PHP + MySQL,使用Doctrine和Zend Framework。 – 2010-06-14 03:52:08

+0

對於任何感興趣的人,我最終都在YUI寫了自己的實現。它*是*開源的,但它不漂亮。如果您想要指向源的指針,請直接與我聯繫。 – 2011-02-09 18:29:23

回答

1

@lukecyca讓我發佈一個鏈接到我的實現。這是爲一家由我不再工作的公司贊助的開源(GPL)項目編寫的,因此我不能保證這些鏈接可以保持不變,但是在這裏。目前

screen shot of search feature

的源代碼是上到位桶。有a client side (Javascript) library這可能是你最感興趣的,但也有a server side (PHP) component可能是有用的。這是非常混亂的代碼(緊密耦合,真的很匆忙),所以我不確定它甚至會有用,但有a bit of documentation to help explain it。自從我離開後,它也被修改了很多。

a demo server這通常運行,如果你想看到它的行動。請注意,演示的用戶名和密碼列在該頁面上。

相關問題