Got the jQuery UI datepicker plugin working wonderfully, however, when using IE7, the calendar doesn't fade away after you make a selection like it does in FF, Safari, etc.
Here's the URL http://www.mchenry.edu/insideApp/OIRPprojectrequest/oirpprojectrequestform.aspx
I hope it's something silly, 'cuz IE7 is the only browser I need to support for internal clients.
Thnx!
EDIT: Try this URL, http://www.mchenry.edu/test/oirpprojectrequestform.aspx
Sorry 'bout that!
If you specify the tabindex attribute on your input fields, then this might work well for you:
If you have something like this in your datepicker setup:
onSelect: function(){ this.focus(); } onClose: function(){ this.focus(); }
This causes the element to be given focus, and thus validated by the validator plugin.
Unfortunately, in IE7, this causes a bug as the focus event is called twice and the datepicker gets confused and pops up again.
The solution is not to call the validator explicitly on the element, then move the focus to the next element for IE to preserve the tab order.
event.srcElement.Validators
isundefined
when i step through with IE8. Do you mean to be accessingValidators
on theDispHTMLAnchorElement
?