AJAX forms
One of the most common problems with forms is when you have to go back to the server in an HTML-based site. This means that it not only takes the time for the data to come back, but it also takes extra time since the graphics and page layout details are checked and reloaded. Sometimes with different browsers, form information can be cached. This means that the developer may need to test forms with different browsers, especially Firefox. In this case, the whole page should get reloaded each time the server receives a request. The simple solution is to either include a reset button and send a click to the button on page load, or send a reset to the form if there is no button.
We will look at the CFGrid example first, and then we will have a look at autosuggest. You may have been using some of these features on the Web without having much knowledge about them. Good design is harder to notice than bad design. In fact, one of the signs of a well-designed application is that we don't...