IT CanvassTalk to an advisor
ServiceNow References · LessonBy , ServiceNow Trainer, 9 yrs · Published · current release · reference

GlideAjax API

Call a Script Include from client-side code.

Quick answer

GlideAjax lets a client script call a server-side Script Include (extending AbstractAjaxProcessor).

Key takeaways
  • Client side
  • Server side (Script Include)

GlideAjax lets a client script call a server-side Script Include (extending AbstractAjaxProcessor).

Client side

var ga = new GlideAjax('MyUtils');
ga.addParam('sysparm_name', 'getManager');
ga.addParam('sysparm_user', g_form.getValue('caller_id'));
ga.getXMLAnswer(function (answer) {
  g_form.setValue('u_manager', answer);
});

Server side (Script Include)

var MyUtils = Class.create();
MyUtils.prototype = Object.extendsObject(AbstractAjaxProcessor, {
  getManager: function () {
    return 'sys_id_here';
  },
  type: 'MyUtils'
});

Quick check

+0 XPStreak ×0
Question 1 of 2
GlideAjax calls what on the server?

Frequently asked questions

What does the term GlideAjax API refer to in ServiceNow?
GlideAjax lets a client script call a server-side Script Include (extending AbstractAjaxProcessor).
Practise this on your own free instance.
Set up your free instance →
Already working on ServiceNow and stuck on a live ticket?Get an expert ServiceNow developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support