Home » HTML » HTML_QuickForm_Livesearch
Element for HTML_QuickForm to enable a suggest search.
This package is unmaintained.
Download latest release 0.4.1 (archived versions might be outdated)
License: PHP License 3.0
Description
This package adds an element to the PEAR::HTML_QuickForm package to dynamically create an HTML input text element that at every keypressed javascript event, returns a list of options in a dynamic dropdown select box(live dropdown select).
This element use AJAX (Communication from JavaScript to your browser without reloading the page).
This type of livesearch is useful when you have a form with a dropdown list with a large number of row.
Maintainers
- Giuseppe Dessi (Thesee) — lead, active
Dependencies
Required
- PHP (>= 4.0.0)
- PEAR Installer (>= 1.4.0b1)
- PEAR
- HTML_QuickForm (>= 3.2.4, exclude 3.2.4)
- HTML_AJAX (>= 0.4.1, exclude 0.4.1)
Releases
- 0.4.1 (beta, 2012-04-13)
Release notes
License: PHP License 3.0
Bug #12975 Firefox CSS Warning Message
Bug #13519 Javascript Errors
- 0.4.0 (beta, 2007-08-29)
- 0.3.2 (beta, 2006-09-24)
Release notes
License: PHP License 3.0
Changes:
Added option to print or not the default css style, so you can put it in your css.
Added autocomplete On/Off option
The setValue Function use the callback, if the callback is not set, the function set the raw value.
Fixed some HTML code for XHTML compatibilty - 0.3.1 (beta, 2006-08-31)
Release notes
License: PHP License 3.0
Changes:
Added compatibility to new HTML_AJAX 0.5.0 release. - 0.3.0 (beta, 2006-06-23)
Release notes
License: PHP License 3.0
Changes:
Solved bug with frozen element.
* todo: Do not reset the value when the key is a button that do not alter the text.
* todo: Set up the options of an alternative element when jscript disabled - 0.2.0 (beta, 2006-05-25)
Release notes
License: PHP License 3.0
Changes:
Single quote issue on liveform variable
Added attributes on example.
Style coding issue
The id value is not reset when the keypressed is left or right arrow
* todo: Do not reset the value when the key is a button that do not alter the text.
* todo: Set up the options of an alternative element when jscript disabled - 0.1.5 (alpha, 2006-04-04)
Release notes
License: PHP License 3.0
Changes:
Now you can set the buffer time
Modified Example added an option to set the buffer time
Some code style issue fix
Now when a key is pressed the value is reset
* todo Do not reset the value when the key is an arrow or a function button
* todo: Set up the options of an alternative element when jscript disabled
* todo: release the Livesearch_Text element. - 0.1.0 (alpha, 2006-03-17)
Release notes
License: PHP License 3.0
Changes:
Add styles as class, the user can set as he like.
Modified Example with callback for post value recalculation
Add 0 length search control
Various fix
* todo: Make HTML_AJAX_Queue_Interval_SingleBuffer variable
* todo: Set up the options of an alternative element when jscript disabled
* todo: Checking hidden field for changes.
* todo: ....
* todo: release the Livesearch_Text element.
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #7303 | Closed | Req | CVS | 2006-04-04 | PEAR CS Compliant |
| #8638 | Bogus | Req | 0.3.1 | 2006-09-05 | Set a default value |
| #8910 | Bogus | Bug | 0.3.2 | 2006-10-08 | resetting value when submited data not in suggestion list |
| #10835 | Closed | Bug | 0.3.2 | 2007-04-25 | Error in example code |
| #10859 | Bogus | Bug | 0.3.2 | 2007-04-27 | The onchange event doesn't arise on Firefox 2.x, Iceweasel 2.x |
| #12975 | Closed | Bug | 0.4.0 | 2008-01-24 | Firefox CSS Warning Message |
| #13203 | Bogus | Bug | 0.4.0 | 2008-02-25 | Display in browser |
| #13519 | Closed | Bug | 0.4.0 | 2008-03-27 | Javascript Errors |
| #14004 | Assigned | Bug | 0.4.0 | 2008-05-28 | Behaviour after selection has been made is confusing |
| #14008 | Assigned | Req | 0.4.0 | 2008-05-28 | auto_server.php should not be hardcoded |
| #14009 | Assigned | Req | 0.4.0 | 2008-05-28 | Remove dbh from the callback |
| #14012 | Bogus | Bug | 0.4.0 | 2008-05-29 | Incorrect use of & entity |
| #14020 | Open | Req | 0.4.0 | 2008-05-30 | Change javascript so that "livesearch" becomes dynamic |
| #14021 | Open | Req | 0.4.0 | 2008-05-30 | Include live.js into livesearch_select.php |
| #14022 | Open | Req | 0.4.0 | 2008-05-30 | Delay needed when typing to prevent flooding |
| #14023 | Assigned | Bug | 0.4.0 | 2008-05-30 | Filtering required on text input |
| #14024 | Open | Req | 0.4.0 | 2008-05-30 | Restrict display size & utilise page-up and page-down characters |
| #14025 | Assigned | Bug | 0.4.0 | 2008-05-30 | Hidden input field has no value after closing menu |
| #14026 | Assigned | Bug | 0.4.0 | 2008-05-30 | Pressing tab after selecting item from menu should focus on the next form field |
| #14029 | Open | Req | 0.4.0 | 2008-05-30 | Delay-hide menu while typing |
| #14031 | Assigned | Bug | 0.4.0 | 2008-05-30 | Detach element id and remote callback name |
| #14037 | Open | Req | 0.4.0 | 2008-05-31 | Create non-ajax functionality |
| #14054 | Open | Req | 0.4.0 | 2008-06-03 | Need empty results message |
| #14064 | Assigned | Bug | 0.4.0 | 2008-06-03 | Scrolling past boundaries of menu causes errors |