How to get display value of any reference field using Client script?

rathikaramamurt
Giga Expert

Hey,

Could anyone please advise on how to get the display value for any reference field (CI field) using the onSubmit Catalog Client script?

Using g_form.getValue('u_device_ref_1'), I am getting the sys_id of this field

And with g_form.getDisplayValue('u_device_ref_1'), I am getting blank value.

Thanks in Advance,

Rathika.

1 ACCEPTED SOLUTION

PrashantLearnIT
Giga Sage

HI Rathika,



You can use g_form.getDisplayBox('field_name');



Thanks


Prashant


********************************************************************************************************
Please appreciate the efforts of community contributors by marking the appropriate response as the correct answer and helpful. This may help other community users to follow the correct solution in the future.

********************************************************************************************************
Cheers,
Prashant Kumar
ServiceNow Technical Architect


Community Profile LinkedIn YouTube Medium TopMate
********************************************************************************************************

View solution in original post

25 REPLIES 25

It is available, please use g_form.getDisplayBox('document_id').value

Tarique Wasim1
Giga Contributor

getDisplayBox() is returning HTML Object.

use this:

(g_form.getDisplayBox('field_name').value);

Ripu Daman1
Tera Expert

Please use g_form.getDisplayBox('<FieldName>').value  to get the display value for reference fields on the form.

Tarique Wasim1
Giga Contributor

g_form.getDisplayBox('field_name'); is returning object HTMLInputElement

Please use g_form.getDisplayBox('field_name').value;