Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:

TOPIC: Restrict Future Dates using Date question type.

Restrict Future Dates using Date question type. 3 years 3 weeks ago #97612

  • LSCitizen
  • LSCitizen's Avatar
  • Offline
  • Junior Lime
  • Posts: 38
  • Thank you received: 1
  • Karma: 1
Hello-
I would like to restrict users from entering future dates by using the Date question type.
When I enter the current year as the Maximum Year, users are able to view and select a future date. Is there a way to restrict this using JavaScript or jQuery? I would like for users to be able to select the current date and any past date.

Thanks

I currently using: Version 1.92+ Build 120620
Last Edit: 3 years 3 weeks ago by LSCitizen. Reason: Needed to add more information.
The administrator has disabled public write access.

Restrict Future Dates using Date question type. 3 years 3 weeks ago #97661

  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 6126
  • Thank you received: 1359
  • Karma: 534
Add this to the question source:
<script type="text/javascript" charset="utf-8">	
	$(document).ready(function(){
		$('#question{QID} .popupdate').datepicker( 'option', 'maxDate', new Date() );
	});
</script>
Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The administrator has disabled public write access.
The following user(s) said Thank You: LSCitizen
Moderators: ITEd
Time to create page: 0.189 seconds
Imprint                   Data Protection Statement                  Revocation information and revocation form