Glide ajax passing function arguments

Karan31
Tera Contributor

Creating a client script to prevent reassignment of incident on certain condition , with the help of script include.

The function in the script include is defined as

 isInAssignmentGroupBG:function(assignGrp,user){
var gr = new GlideRecord("sys_user_grmember");
gr.addQuery('group',assignGrp);
gr.addQuery('user',user);
gr.query();
if(gr.next()){
return true;
}
else{
return false;
}

},

 

I Creating a client script for onsubmit, where i am not able to understand how can i pass values form form to parameters of script include.

function onSubmit() {
//Type appropriate comment here, and begin script below
var assignGrp = g_form.getValue('assignment_group');
var assignTo =g_form.getValue('assigned_to');

var ga = new GlideAjax('IsInAssignmentGroup');
ga.addParam('sysparm_name', 'isInAssignmentGroupBG');// i dont know how to pass parameters to this function for result
ga.addParam('sysparm_user_name', "Bob"); 
ga.getXML(grpMem);

 

function grpMem(answer){

var isMember = response.responseXML.documentElement.getAttribute(answer);
if (answer == true){
//how to  cancel on form submit with error??
}

else {

//allow form submit
}



}

5 REPLIES 5