Error - Script error encountered when changing this field - please contact your System Administrator

vimal909
Mega Contributor

Hi,

I have written the below script to hide Email client button for some of my catalogs. However it is causing an issue on a "Manager Name" Reference field on form. End user getting "Script error encountered when changing this field - please contact your System Administrator" error after clicking on any Requested Item and able to see hidden fields because of the error.

Client script on onLoad():-

function onLoad() {

    //Type appropriate comment here, and begin script below

         

      var abc = g_form.getValue('approval');

      var abc1 = g_form.getValue('u_catalog_type');

if((abc != 'approved') && (abc1 != 'Service Catalog')){

      $('email_client_open').hide();

}

      }

How can I fix the issue?

Thanks in Advance.

Regards,

Vimal

1 ACCEPTED SOLUTION

vimal909
Mega Contributor

Issue got fixed after making the Client script to Default view instead Global.


View solution in original post

17 REPLIES 17

Anurag Tripathi
Mega Patron
Mega Patron

instead of $('email_client_open').hide();



try this



var x = $('email_client_open');


x.style.display='none';



-Anurag

Hi Anurag,



Thanks for the reply.



Tried the above script still getting the error for end user.



Error.png


I agree with Kalai, It works absolutely fine on my instance and also on the demo instance.


-Anurag

Kalaiarasan Pus
Giga Sage

sure this is the reason? Can you check browser console for any errors?