More "J" and Less "A" in AJAX

Because our Renameable Labels make full use of Ajax actions, any clicking (including just selecting a label) involves an asynchronous server hit.

Of course, by having all your functionality and display logic in one place, we show how you can quickly and rapidly develop Ajax interactions with very little PHP code, and in fact with no custom Javascript whatsoever. This allows developers the ability to rapidly prototype not just web-based applications, but also web-based applications with full Ajax functionality.

But as your application matures, you may want to have some fully server-side Ajax functionality be converted into more performance-efficient client-side-only Javascript functionality. This example shows how you can easily change an existing Form that uses all QCubed-based Ajax interactions into a more blended server- and client-side Javascript/Ajax form. Because the API for Server actions, JavaScript actions and Ajax actions are all the same, the process for rewriting specific nuggets of functionality in this manner is straightforward, and the action types (from Ajax- to JavaScript- to Server-) should be very interchangable.

This is a Test for Item #1

This is a Test for Item #2

This is a Test for Item #3

This is a Test for Item #4

This is a Test for Item #5

This is a Test for Item #6

This is a Test for Item #7

This is a Test for Item #8

This is a Test for Item #9

This is a Test for Item #10