Pro jQuery in Oracle Application Express

Building on your existing SQL skills, this book teaches you how to apply useful jQuery techniques to applications developed using the Oracle Application Express (APEX) development tool. Pro jQuery in Oracle Application Express covers the fundamentals you need to start enhancing your applications, wi...

Full description

Main Author: Wesley, Scott,
Other Authors: SpringerLink (Online Service)
Format: eBook
Language: English
Published: [Berkeley, CA] : Apress, [2015]
Physical Description: 1 online resource.
Series: Expert's voice in Oracle.
Subjects:
Table of Contents:
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.