在 jQuery UI 日期选择器中格式化日期
我使用 jQuery UI 中的日期选择器,但格式类似于今天的示例:08/01/2013
但我希望今天的格式是示例:2013-08-01
这是我认为也许我应该使用的代码行?
`$("#txtFromDate").datepicker("option", "dateFormat", "yyyy-mm-dd");`
这是我使用的 jQuery 代码,它工作正常,但不知道该放在哪里?我想要我的两个领域的格式.
<前>`$(文档).ready(函数(){$("#txtFromDate").datepicker({minDate: "07/17/2012",最大日期:0D",numberOfMonths:2,onSelect:函数(选定){$("#txtToDate").datepicker("option","minDate", selected);}});$("#txtToDate").datepicker({minDate: "07/17/2013",最大日期:0D",numberOfMonths:2,onSelect:函数(选定){$("#txtFromDate").datepicker("option","maxDate", selected);}});});`我希望有人对此有解决方案:-)
解决方案因为你在 datepicker 中已经有其他选项了...把它添加到那里.
试试这个
$("#txtFromDate").datepicker({minDate: "07/17/2012",最大日期:0D",numberOfMonths:2,dateFormat: "yy-mm-dd",//<----这里onSelect:函数(选定){$("#txtToDate").datepicker("option","minDate", selected);}});
I use the datepicker from jQuery UI, but the format is like example today: 08/01/2013
But i want the format to be example today: 2013-08-01
Here is code line i think maybe i should use?
`$( "#txtFromDate" ).datepicker( "option", "dateFormat", "yyyy-mm-dd" );`
And here is my jQuery code i use that works fine but don't know where to put the line? And i want the format in both of my fields.
` $(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); } }); });`
I hope somebody have a solution for this :-)
解决方案since your already have other options in the datepicker... add it there.
try this
$("#txtFromDate").datepicker({
minDate: "07/17/2012",
maxDate: "0D",
numberOfMonths: 2,
dateFormat: "yy-mm-dd", //<----here
onSelect: function(selected) {
$("#txtToDate").datepicker("option","minDate", selected);
}
});
相关文章