Articles

gform.submission

The gform.submission object provides functions for managing form submissions with JavaScript. It includes methods for submitting a form, detecting the submission method, and preventing duplicate submissions.

gform JavaScript Object

This page lists the available functions and objects, along with their types. Developers can use this as a reference when working with the Gravity Forms JavaScript API.

gform.core

The gform.core object provides core utility functions used internally by Gravity Forms. It currently includes the triggerPostRenderEvents() method, which manually triggers post render JavaScript events fired after a form or field is rendered.

gform.console

The gform.console object provides a centralized and safe way to log messages in Gravity Forms. It acts as a wrapper around the native browser console methods (log, warn, error).

gform.config

The gform.config object provides utility functions for retrieving, updating, and validating forms configuration settings in JavaScript. It includes methods for working with both local and AJAX loaded configuration data.

gform.hooks

The gform.hooks object is a global JavaScript utility for registering and managing client-side actions and filters.

gform.instances

The gform.instances manages form specific behavior on the page and exposes an internal registry of filters and hooks associated with each form instance.

gform.options

The gform.options Object configures jQuery UI accordion widgets for the form editor and adds field interfaces.

gform.products

The gform.products object in Gravity Forms provides utility methods for managing product related functionality. A Product field in the form is required for the object to be available.

gform.recaptcha

The gform.recaptcha object provides utility methods and properties for managing reCAPTCHA integration.