Output printing as [object object] .

Deepthi13
Tera Expert

script include : i want 3 values and i am getting 3 logs , but in client script i am getting error , can someone  please suggest

find_real_file.png

client script :

 

function mycallback(answer) {
answer = JSON.parse(response.responseXML.documentElement.getAttribute("answer"));
//answer = JSON.parse(result);

var adgroup = answer.var1;
var url = answer.var2;
var orgsuffix = answer.var3;
alert('two');

g_form.setValue('ad_groupp', adgroup);
g_form.setValue('U_URL', url);
g_form.setValue('org_suffix', orgsuffix);
alert("ad grp is " + adgroup);
alert("url is " + url);
alert("os is " + orgsuffix);

}

return false;

}

17 REPLIES 17

Abhijit4
Mega Sage

Hi Deepti,

Use response variable in callback function parameter as shown below,

function mycallback(response) { // use response instead of answer
var answer = JSON.parse(response.responseXML.documentElement.getAttribute("answer"));

var adgroup = answer.var1;
var url = answer.var2;
var orgsuffix = answer.var3;
alert('two');

g_form.setValue('ad_groupp', adgroup);
g_form.setValue('U_URL', url);
g_form.setValue('org_suffix', orgsuffix);
alert("ad grp is " + adgroup);
alert("url is " + url);
alert("os is " + orgsuffix);

}

Let me know if you have any further queries.

Please mark this as Correct or Helpful if it helps.

Thanks and Regards,
Abhijit

By marking my response as correct or helpful, you contribute to helping future readers with similar issues.
Regards,
Abhijit
ServiceNow MVP

Hi Abhijit , i am getting error 

find_real_file.png

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

update as this

the function parameter you pass should be used to get the response

function mycallback(answer) {
answer = JSON.parse(answer.responseXML.documentElement.getAttribute("answer"));
//answer = JSON.parse(result);

var adgroup = answer.var1;
var url = answer.var2;
var orgsuffix = answer.var3;
alert('two');

g_form.setValue('ad_groupp', adgroup);
g_form.setValue('U_URL', url);
g_form.setValue('org_suffix', orgsuffix);
alert("ad grp is " + adgroup);
alert("url is " + url);
alert("os is " + orgsuffix);

}

return false;

}

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Hi Ankur , i am getting same error , but this time getting alert two

find_real_file.png