如何自定义jquery ui日期选择器?

我想通过将服务器日期设置为当前日期来自定义jquery ui日期选择器。

在提到问题之后

我写下来了

var queryDate = '2012-11-15', dateParts = queryDate.match(/(\d+)/g) realDate = new Date(dateParts[0], dateParts[1] - 1, dateParts[2]); // months are 0-based! $('#datepicker').datepicker('setDate', realDate); $('#datepicker').datepicker({ dateFormat: 'yy-mm-dd' }); 

它工作,但当我改变第二步

 $('#datepicker').datepicker({ dateFormat: 'yy-mm-dd',minDate: 0,maxDate: '+6M' }); 

它根据系统日期而不是我指定的服务器日期显示日期,

怎么解决这个?

您只需将输入字段的值设置为服务器端的值:

  

在这种情况下,我们将日期设置为2012-02-25。 为了使其工作,您必须将datepicker的格式设置为与您用于'Ym-d'的值的格式相同