Changes for page ERPrototaculous

Last modified by Ravi Mendis on 2010/11/18 05:07

From version 212.1
edited by Ravi Mendis
on 2009/07/16 08:55
Change comment: Add note on form submission
To version 218.1
edited by Ravi Mendis
on 2009/07/16 08:41
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -7,14 +7,14 @@
7 7  Features include:
8 8  
9 9  * 'Organic' support for Prototype and Scriptaculous in WebObjects.
10 -* No custom Prototype extensions
10 +* No extending of Prototype
11 11  * A set of widgets in the Prototype + Scriptaculous family.
12 12  * Use of [[Unobtrusive Javascript>>http://en.wikipedia.org/wiki/Unobtrusive_JavaScript]].
13 13  
14 14  ==== Unobtrusive Javascript in ERPrototaculous ====
15 15  
16 -Unobtrusive javascript is used in contrast to on-demand style of ajax programming.
17 -By including Javascript as well as CSS globally in the page wrapper, CSS and/or Javascript doesn't have to load inside ajax requests.
16 +Unobtrusive Javascript is used in contrast to ajax on-demand style of programming.
17 +By including Javascript as well as CSS globally in the page wrapper, CSS and/or Javascript doen't have to load inside Ajax requests.
18 18  
19 19  The result is **faster** and more **reliable** ajax in WebObjects applications.
20 20  
... ... @@ -30,12 +30,5 @@
30 30  
31 31  Differences from using forms in WebObjects. i.e ##WOForm##:
32 32  
33 -1. All form controls must be named. This includes text fields, selects and buttons.
33 +* All form controls must be named. This includes text fields, selects and buttons.
34 34  (WebObjects dynamically assigned names are not compatible with ERPrototaculous).
35 -1. All forms in an ERPrototaculous app are instances of ##AjaxUpdaterForm##.
36 -1. Form submits can be the form of:
37 -
38 -* Static ##<button>##
39 -* WOSubmitButton (if the result is to update whole page/app.
40 -* AjaxUpdaterButton (to update a **container**). Or
41 -* AjaxRequestButton (for a background ajax request)