Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Use client script to populate text if field is empty

jasonho
Tera Contributor

Hello,

 

I am trying to create an onload client script to populate the description field with text when the field is not empty.

 

I am trying to use the following script:

 

function onLoad() {

if (g_form.getValue('description' !== ""))

{
return;
}

else

{
g_form.setValue('description','Questions: \n\n 1. System the issue is related to \n 2. What browser \n 3. On VPN/not on VPN \n 4. Reminder to include a screenshot \n 5. Best time/contact number to reach them on for more details');
}
}

 

The script works if the ticket already has text in the description field but the setValue text does not populate when I try to create a new ticket.

 

How can I get the setValue text to populate in the onload script when I create a new ticket?

 

Many thanks

1 ACCEPTED SOLUTION

AnveshKumar M
Tera Sage

Hi @jasonho 

Try this script.

 

function onLoad() {

 

if (g_form.getValue('description') != ""){

return;

}else{

g_form.setValue('description','Questions: \n\n 1. System the issue is related to \n 2. What browser \n 3. On VPN/not on VPN \n 4. Reminder to include a screenshot \n 5. Best time/contact number to reach them on for more details');

}

}

 

 

Thanks,
Anvesh

View solution in original post

2 REPLIES 2

AnveshKumar M
Tera Sage

Hi @jasonho 

Try this script.

 

function onLoad() {

 

if (g_form.getValue('description') != ""){

return;

}else{

g_form.setValue('description','Questions: \n\n 1. System the issue is related to \n 2. What browser \n 3. On VPN/not on VPN \n 4. Reminder to include a screenshot \n 5. Best time/contact number to reach them on for more details');

}

}

 

 

Thanks,
Anvesh

jasonho
Tera Contributor

Hi Anvesh,

 

The script works. Thank you so much.