Table of Contents:
  • Ancestry Chaining; Effects; Callbacks; AJAX Callbacks ; Dynamic Actions; APEX jQuery Wrapper ; Summary; Chapter 3: Browser Tools; Chrome vs. the Rest; Developer Tools ; Exploring the Contents of Your Page; Styles; Computed; Event Listeners; Console; Mobile Emulator ; Summary; Part II: Integrating into APEX ; Chapter 4: Enlarging Content; APEX Application; Enlarging the Region Title; Using Inspect Element to Find the Page Element; Identifying CSS Selector for jQuery; Using a Static Region ID ; Inline CSS; Increase Font Sizes throughout the Page
  • Define Row Click Listener Summary; Chapter 7: Highlighting Selected Row; jQuery Development Pattern; Using Inspect Element ; Defining the CSS; Adding the Event Listener ; Define the Highlight Function; Summary; Chapter 8: Adding Buttons to Reports; Defining the Button; Deriving the Button Style ; Generating the Button; Preparing the Dynamic Action; Gathering Information about the Row; Sending Discrete Values ; Using a Dynamic Action to Get Live Information from the Database; Dynamic Action Attributes ; Traversing the Tree for Information; Using Data Attributes ; Summary
  • Enlarging Datepicker Elements Summary; Chapter 5: Firing Dynamic Actions; Creating a New Report Page; Refresh Report on Search; Search Field Listener; Submit page item; Responding to Row Click; Option A: Invoke Custom Event; Edit link definition; Define Dynamic Action; Option B: Listen for Click Event; Summary; Chapter 6: Implementing jQuery Alternatives; jQuery in APEX; Why Not Use Dynamic Actions?; Where Do I Put My jQuery Code?; Resources; Instrumentation; Naming Conventions; jQuery Style Key Release; Report Link Event Listener; Simplify Anchor URL.
  • Part III: Playing with Processes Chapter 9: Choosing Process Options; A Brief History of AJAX; Preparing the APEX Page ; Choosing Process Options; The Old htmldb_Get ; Applying the Functionality; Problems with this htmldb_Get ; Declarative Dynamic Actions; Applying the Functionality; Finding Balance Between Dynamic Actions and jQuery ; Using apex.server.process; Applying the Functionality; Alternatives; Considerations Regarding Use of apex.server.process; Async vs Sync ; JSON Output; Applying the Functionality; Summary; Chapter 10: Link a Check Box to a Collection
  • At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Part I: Getting Started ; Chapter 1: CSS-The Secret; Understanding the Selector; The Web Page Is Hierarchical Data; HTML, CSS & jQuery Syntax Examples; SQL Analogy; Understanding Selectors; Tags, IDs, and Classes; Attributes and Operator; Pseudo-Selectors; Browser Feedback; Events; Translating PL/SQL to JavaScript; What's Available from the Box?; Summary; Chapter 2: jQuery Fundamentals; Including jQuery in Your Page; Getting and Setting; Traversing; Siblings