A while ago I had to build a registration form which required me to allow a user to select a country, state and then a city. It’s normal for registration forms to require such information and I was looking for a way to do this with ease. There are numerous javascript solutions out there which require page reload, hotmail registration employs such a method. Me being all AJAX crazy went around looking for a solution without page reloads and was disappointed that there was no such ready made solution. But I kept looking.
I came across this very beautiful and useful AJAX solution for PHP. It’s called xajax. From their site :
xajax is an open source PHP class library that allows you to easily create powerful, web-based, Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content without reloading the page.
It’s a very very useful PHP AJAX toolkit which can do pretty much everything. It’s still in development but Jared White, the admninstrator of the toolkit has done a wonderful job.
(more…)