i am not getting any alerts on glide ajax

Not applicable

Hi,

Can you please let me know why my alert is not getting triggered?

 

ajax.png

 

function onChange(control, oldValue, newValue, isLoading, isTemplate) {
   if (isLoading || newValue === '') {
      return;
   }
	alert("inside ajx");
	var get_Caller_Details = g_form.getValue("caller_id");
	var ga = new GlideAjax("multiple_Autopopulate_Class");
	ga.addParam("sysparm_name","multiple_Autopopulate_Function" );
	ga.addParam("sysparm_id", get_Caller_Details);
	ga.getXML(callBackFunction);
	function callBackFunction(response){
   var answer = response.responseXML.documentElement.getAttribute("answer"); 
   alert("response is " + response);
   alert("answer is " + answer);
	}


}

 

Script.png

 

var multiple_Autopopulate_Class = Class.create();
multiple_Autopopulate_Class.prototype = Object.extendsObject(AbstractAjaxProcessor, {

    multiple_Autopopulate_Function: function() {
        var parm = this.getParameter("sysparm_id");
        var gr = new GlideRecord("sys_user");
        gr.addQuery("sys_id", parm);
        gr.query();
        if (gr.next()) {
			return gr.email + ", " + gr.location + ", " + gr.manager;
        }

    },

    type: 'multiple_Autopopulate_Class'
});

 

Regards

Suman P.

17 REPLIES 17

Samaksh Wani
Giga Sage

Hello @Community Alums 

 

Can you tell specifically which alert is not triggering?

 

 

Not applicable

none are triggering from ajax

Anand Kumar P
Tera Patron

Hi @Community Alums ,

Modify below script in script include

var result = gr.email + ", " + gr.location + ", " + gr.manager;
return result;
}

Thanks,

Anand

Not applicable

Still no luck Anand