How to set jQuery datepicker format to dd-mm-year
我认为我有以下几点:
1  | <input type="text" name="Model.Date" value="@Model.DateOfAction.ToShortDateString()"  class="txtDate" readonly ="readonly" style ="width: 90px; padding: 0px;" />  | 
然后我在jQuery下面:
1 2 3 4 5 6 7 8 9 10 11  | $(document).ready(function() { $(document.getElementsByClassName(".txtDate")).each(function () { $(this).datepicker({ dateFormat: 'dd-mm-yy', showButtonPanel: true, changeMonth: true, changeYear: true, defaultDate: new Date(), }); }); });  | 
但
如何正确设置所需的
您尚未正确设置日期格式。 这是一个工作小提琴。 基本上你必须像下面那样设置
1 2 3 4 5 6 7 8 9  | $(function() { $('.txtDate').datepicker({ dateFormat: 'dd-mm-yy', showButtonPanel: true, changeMonth: true, changeYear: true, defaultDate: new Date() }); });  | 
1 2 3 4 5 6 7 8 9 10  |  $(document).ready(function() { $(document.getElementsByClassName(".txtDate")).each(function () { $(this).datepicker({ dateFormat: 'dd-mm-yy', showButtonPanel: true, changeMonth: true, changeYear: true, defaultDate: new Date(), });}); });  |