Using {golem} js functions

Colin Fay

2019-07-19

Using {golem} js functions

{golem} comes with a series of JavaScript functions that you can call from the server. These functions are added by default with golem::activate_js() in app_ui.

Then they are called with golem::invoke_js("fonction", "ui_element").

This ui_element define the UI element to interact with. It can be a full jQuery selector, an id or a class.

Note that invoke_js can be used with any function defined in a JavaScript Custom Handler, that you can build with golem::add_js_handler().

golem::invoke_js()

About jQuery selectors

Note that in html, tags contains attributes. For example:

contains href & data-value. You can refer to these attributes with [] after the tag name.