One of the key Ajax use cases is the dynamic form, where elements can be added or removed. Often, this is a master/detail arraingment, where you want to be able to add a Comment to a Blog dynamically (as one example).
The existing FormInjector component provides some of this functionality but (for a client project) I've put together an AjaxFormLoop component (and a few other bits) that really streamline the whole process.
|Field||Original Value||New Value|
|Assignee||Howard M. Lewis Ship [ hlship ]|
|Status||Open [ 1 ]||In Progress [ 3 ]|
|Resolution||Fixed [ 1 ]|
|Fix Version/s||5.0.12 [ 12313048 ]|
|Status||In Progress [ 3 ]||Closed [ 6 ]|
|Workflow||jira [ 12429618 ]||Default workflow, editable Closed status [ 12568734 ]|
|Workflow||Default workflow, editable Closed status [ 12568734 ]||jira [ 12591758 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|30d 15h 27m||1||Howard M. Lewis Ship||23/May/08 15:24|
|11d 4h 10m||1||Howard M. Lewis Ship||03/Jun/08 19:35|