Javascript 在jQueryUIDatePicker中设置日期格式

Javascript 在jQueryUIDatePicker中设置日期格式,javascript,jquery,jquery-ui,datepicker,format,Javascript,Jquery,Jquery Ui,Datepicker,Format,我使用jQueryUI中的datepicker,但其格式与今天的示例类似:08/01/2013 但我希望今天的格式就是一个例子:2013-08-01 这是我想我应该使用的代码行 `$( "#txtFromDate" ).datepicker( "option", "dateFormat", "yyyy-mm-dd" );` 这是我使用的jQuery代码,工作正常,但不知道该放在哪里? 我想在两个字段中都使用该格式 ` $(document).ready(function(){ $("#t

我使用jQueryUI中的datepicker,但其格式与今天的示例类似:08/01/2013

但我希望今天的格式就是一个例子:2013-08-01

这是我想我应该使用的代码行

`$( "#txtFromDate" ).datepicker( "option", "dateFormat", "yyyy-mm-dd" );` 这是我使用的jQuery代码,工作正常,但不知道该放在哪里? 我想在两个字段中都使用该格式

` $(document).ready(function(){ $("#txtFromDate").datepicker({ minDate: "07/17/2012", maxDate: "0D", numberOfMonths: 2, onSelect: function(selected) { $("#txtToDate").datepicker("option","minDate", selected); } }); $("#txtToDate").datepicker({ minDate: "07/17/2013", maxDate:"0D", numberOfMonths: 2, onSelect: function(selected) { $("#txtFromDate").datepicker("option","maxDate", selected); } }); });`
我希望有人能解决这个问题:-

因为您的日期选择器中已经有了其他选项。。。把它加在那里

试试这个

$("#txtFromDate").datepicker({
    minDate: "07/17/2012",
    maxDate: "0D",
    numberOfMonths: 2,
    dateFormat: "yy-mm-dd", //<----here
    onSelect: function(selected) {
      $("#txtToDate").datepicker("option","minDate", selected);
    }
});

您可以直接从jQueryUI库设置日期格式,这对我来说很有用。希望您也这样做


我试过了,但不管用。当我尝试这样做时,我无法在calendardateFormat上选择任何日期:yyy-mm-dd应该是dateFormat:yy-mm-ddIt仍然使整个日历不可选择我认为还有其他东西破坏了你的代码。。。检查控制台是否有任何错误可能是minDate和maxDate的问题,也应采用yy-mm-dd格式。。。。
function Datepicker()
{
  //other code
  dateFormat: "yy-mm-dd", // See format options on parseDate 
  //other code
}