I have a simple form for generating reports that I am adding a jqueryUI datepicker to. The problem I am having is when I try to repopulate the fields with the info from the user.
Jquery seems to be resetting the default value on my date fields (currently, it picks 2 different dates in July). How can I set it back to the user submitted value?
My current code:
<form method="post" action="">
Username: <input type="text" size="12" name="username" required value="foo" />
Password: <input type="password" size="12" name="password" required value="bar" />
Start Date: <input id="startdate" type="text" size="12" name="startday" required value="06/28/2012" />
End Date: <input id="enddate" type="text" size="12" name="endday" required value="06/30/2012" />
<script type="text/javascript">
$(function(){
$("#startdate").datepicker();
$("#enddate").datepicker();
});
</script>
<input type="submit">
</form>
See Question&Answers more detail:os