解决方法
我使用隐藏的altField解决了问题:
<div id="DatePicker"></div> <input type="hidden" value="" name="Date" id="Date" />
和以下脚本:
<script> $(function () { $('#DatePicker').datepicker({ altField: '#Date',// ID of the hidden field altFormat: 'dd/mm/yy' }); // Remove the style for the default selected day (today) $('.ui-datepicker-current-day').removeClass('ui-datepicker-current-day'); // Reset the current selected day $('#Date').val(''); }); </script>
然后,我在验证例程中使用了隐藏的#Date字段。