I want to use the Jquery datepicker. I’ve got it setup using an the alt field option. I’m displaying D/M/Y in the text field, but submitting Y-M-D. Everything works fine so far, sending the correct data, etc.
However I want to stop the user from being able to manually type a date. I had originally set the INPUT field to disabled, which worked in every browser except IE. In IE it would popup the date picker but then not close after clicking a date.
Does anyone know the best way to do this?
To prevent the user from manually editing the input, I would attach a keypress event and return false / prevent default from it’s handler.
This way if he has javascript he can use the datepicker, and if not he can manually edit the input.