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(), });}); }); |