Demo of AJAX Member Directory
Home

See the demo

The organization wanted to have a list of members with their contact information (Phone Address Birthday etc) online. However, they did not want a simple text list, because they feared people might "cut and paste" it into spam mail.

They did not have database support at their web host,so the solution I pursued was to develop their database in XML. The XML is sent to a Data-Island, where it is searched asynchronously by Javascript.

The javascript traverses the XML documents nodes, extracts the names that match the search, and then reconstructs the HTML document to display the matching entries. This results in near instantaneous results from searches.

This programming approach has come to be called AJAX in the last year, of course at the time I did it, it had no such name.

The second part of the member list allows the user to submit a request for changes. This request is emailed to the list administrator through a mail gateway.

See the demo