« New AJAX plugin for jQuery | Main | Accessible forms and unobtrusive javascript »

AutoAssist 0.5.1, Pretty JavaScirpt Ajax Autocomplete Component

AutoAssist is an auto completion web widget that written in pure JavaScript. It can help enhance the accessibility of existing website, let the users to work effective and feel comfortable. AutoAssist Javascript only and is built upon prototype and rico. Its main features are :

* improve the User Experience
* Don't require an Ajax experience
* pretty managed JavaScript, easy to understand and customize
* works well on Mozilla/FireFox, IE and Opera
* have a nice solution for fast user typing, reduce a lot of corresponding server loading (20% - 80% *)

autoassist.png

The code for the screenshot is very simple :

var foo = function() {
    var tt = new AutoAssist("t", {setRequestOptions: function() {
            var pars = "name=" + this.txtBox.value;
            return { url: "/country.php", parameters: pars };
        }});
}
Event.observe(window, "load", foo);

You can find a ten minutes tutorial for AutoAssist explaining in details how to use this script to create an auto-complete list based on country data.

Via Cheng Guangnan

Bookmark this article at these sites
Comments
1

AutoAssist 0.5.3 released, do not require Rico.js

ChangeLog for 0.5.3

* press ESC or click outside to release focus
* press ENTER or double click on input text box to active a request
* provide default.css as theme and throbber.gif ()
* different CSS when loading
* dont need rico.js, reduce 93.0kb in size

ChangeLog 0.5.2

* hightlight first result by default (reduce 1 press of each select)
* press Enter to active AutoAssist without change the value of text box
* minor fix & update

2

AutoAssist 0.6.5 released,

This is *major* bug fix release.

1. Dirty write bug still exists. Fixed, use a buffer Div, thanks Vladimir.

2. Click outside input box didn’t release AutoAssist on IE. Fixed, thanks Miguel.

3. Press Tab, LEFT, RIGHT makes a query to server. Fixed, thanks Bjorn.

4. Most of the time just “loading” icon is showing on IE Fixed, thanks Bjorn.

5. Cursor must over the letter to make a row highlight on IE Fixed, thanks Miguel.

What a shame! Thank you!

3

You spelled Javascript wrong in the article title!

4

It will be released around May, 8th, Thank you.

Improve:

* Debug Version - Switch to debug version when you meet trouble.It will log important event so we can understand your situation better.
* Pagination Support

Bugfix:

* Multi-Column Mouse Bug
* HTTPS Bug

5

what's happen to AutoAssist's website??
I can't connet it!

6

Alexander, can you visit it now?

7

Version 1.0.1 release on July 19.

Post a comment





(Email will remain hidden)





Please enter the security code you see here




Related entries
Email to a friend
Email this article to:


Your email address:


Message (optional):