我想将日期格式更改为dd-MM-yyyy当前我的jQuery日期选择器的日期格式是MM-dd-yyyy下面是我在asp webforms中的代码,但它不起作用
<link href="../Contents/css/jquery-ui.css" rel="stylesheet" />
<script src="../Contents/js/jquery-1.8.2.js"></script>
<script src="../Contents/js/jquery-ui.js"></script>
<script>
$(function () {
$("#<%=txtChqDate.ClientID %>").datepicker();
$("#<%=txtChqDate.ClientID %>").datepicker("option", "showAnim", "drop");
<%--$("#<%=txtChqDate.ClientID %>").datepicker({ dateFormat: 'dd/mm/yy' }); --%>
$("#format").change(function () {
$("#<%=txtChqDate.ClientID %>").datepicker("option", "dd-mm-yyyy", $(this).val());
});
});发布于 2016-11-10 14:27:30
您可以在母版页中添加以下代码,将其设置为所有datepicker实例的默认值,UK的日期格式为MM/DD/YYYY
$.datepicker.setDefaults($.datepicker.regional'en-GB');
发布于 2016-11-10 12:44:52
尝试使用以下代码:
var changedDate = $("#<%=txtChqDate.ClientID %>").datepicker({ dateFormat: 'dd-mm-yy' }).val();发布于 2016-11-10 12:48:57
看起来你错过了option之后的dateFormat
$("#`<%=txtChqDate.ClientID %>").datepicker("option", "dateFormat","dd-mm-yyyy", $(this).val());
https://stackoverflow.com/questions/40520018
复制相似问题