Preventing a person from choosing his/her own name off the dropdown list

More
3 years 8 months ago #101631 by merclimcg
merclimcg created the topic: Preventing a person from choosing his/her own name off the dropdown list
Noob alert.

I created a peer evaluation survey for my company. I have a dropdown list that contains all employees in the company. How can I prevent a person taking the survey from choosing his/her own name off the list and evaluating him/herself?

This is a close survey but not an anonymous one and I activated token tracking.

Any help will be much appreciated.

Thanks.

merclim

Please Log in to join the conversation.

More
3 years 8 months ago - 3 years 8 months ago #101642 by tpartner
tpartner replied the topic: Preventing a person from choosing his/her own name off the dropdown list
Assuming that drop-down option contains the token first-name and the token last-name, separated by a space, you can set up your survey to use JavaScript and add this to the question source. It will remove the option.

<script type="text/javascript" charset="utf-8">	
	var firstName = '{TOKEN:FIRSTNAME}';
	var lastName = '{TOKEN:LASTNAME}';
 
	$(document).ready(function() { 
 
		$('#question{QID} option').filter(function() {
			return $(this).text() == firstName+' '+lastName;
		}).remove();
    });
</script>

Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Last Edit: 3 years 8 months ago by tpartner.
The following user(s) said Thank You: merclimcg

Please Log in to join the conversation.

More
3 years 8 months ago #101650 by merclimcg
merclimcg replied the topic: Preventing a person from choosing his/her own name off the dropdown list
Holy molly! tpartner, it worked like a charm! Zillion thanks to you man!

Please Log in to join the conversation.

Did you already participate in our customer survey?

Don't miss your chance for great prices.

Please click here to participate:

Start now

Start now!

Just create your account and start using Limesurvey today.

Register now