Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The new DX8 themes feature Single Page Application (SPA) treatment for improved UI/UX.
Essentially, UI menus in DX8 DX 8 AJAX Themes are loaded asynchronously instead of loading the entire page content, thus reducing unnecessary loading of resources such as UI sidebar elements that do not generally change.

There are certain considerations when we are upgrading from the older Joget DX 7 based theme to the new ones.
Only consider the potential fixes below if your JS scripts are not working as expected.

Navigation in DX 8 AJAX Themes

When using DX 8 Ajax Themes, link/button clicks and form submissions are handled asynchronously as part of SPA treatment where only the content pane would change instead of the entire page.

Turning off SPA / AJAX Navigation

However, there are occasions where whole page navigation is required. To turn off SPA / AJAX treatment and allow the entire page to be refreshed, add attribute "class" with "off_ajax" value.

Code Block
languagexml
titleExample
<a href="contactUs" class="no_ajax">Contact Us</a>


Loading Javascript Libraries

...