It seems that all the suggestions made in the past for using plugins to create form placeholders based on the labels don't seem to work that great with the AJAX forms.
Every plugin i've tried successfully replaces the labels with input placeholders, but as soon as the form is submitted with blank required fields, all the placeholders disappear and the labels reappear. It's far from ideal. The designs i need to work to require the use of placeholders due to the tight space available for the form.
It's a shame placeholder text (including modernizr fallbacks for old browsers) isn't included by default. It seems like a common feature request.
So my question is: Is there anyway to get the placeholders to work with the AJAX validation?