default value in choice list using 'javascript'

ckjbeos
Mega Expert

Hi,

in my incident Forms i try to set the value of 'contact_type' field (field is a choice list)

using javascipt into default value, i want to set the value for user have a specific role

in first time i just try with role 'itil'

i write this :

javascript:if (gs.hasRole("itil")) {phone} else {portail};

but not work

later i will create a special role 'hotliner_role' and use this role.

regards,

Cedric

1 ACCEPTED SOLUTION

Hi Tomasi,



finally with you're help and sample code finded into System>Dictionary



i write this :


javascript:(function() {if (gs.hasRole('itil')) return 'phone'; else return 'portail';})()



and IT'S WORK YES !!!



great thanks for you're help


Best regards,


Cedric


View solution in original post

15 REPLIES 15

javascript:if (gs.hasRole('itil')) current.contact_type = 'phone' else current.contact_type='portal';


Hi Tomasi,



finally with you're help and sample code finded into System>Dictionary



i write this :


javascript:(function() {if (gs.hasRole('itil')) return 'phone'; else return 'portail';})()



and IT'S WORK YES !!!



great thanks for you're help


Best regards,


Cedric


Thanks for the update. I'm not sure it had to be enclosed in an anonymous function, but that's great that you got it working.



Thanks for sharing the solution!


Chandu Telu
Tera Guru
Tera Guru

Hi Mishra,



I based my code on this exemple, but not sure it's correct, because it's not work.


i need to be sure not existing clientScript update this field after.


but don't know if my code is correct ;(



Regards,


Cedric