我注意到在JQuery UI 1.10.3中,如果用户键入1/2/11或1/2/2011(as seen here),它会更新datepicker,但在更新的版本中它似乎只更新如果设置了默认格式,则输入完整年份时。
到目前为止,我已经获得了代码,它将使用keyDown上的计时器验证日期是否有效,但我似乎无法刷新日期选择器。
有没有办法刷新/重新生成datepicker?我已经厌倦了做datepicker('刷新'),但似乎没有更新到已输入的日期。或者是否有我缺少的设置允许用户键入1/1/11或1/1/2011并获取更新的日期选择器?
答案 0 :(得分:0)
$( "#datepicker" ).datepicker( "option", "dateFormat", format );
格式示例: " MM / DD / YY" | " YY-MM-DD" | " d M,y" | " d MM,y" | " DD,d MM,yy"