2016-11-10 3 views
0

Я хочу изменить формат даты на dd-MM-yyyy в настоящее время формат даты моего jQuery date pickeris MM-dd-yyyy ниже мой код в asp webforms, но его не работаетИзменение формата даты jquery datepicker в asp.net

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

Пожалуйста, проверьте этот ответ http://stackoverflow.com/a/1328040/3646606 – Bukhari

ответ

1

Вы можете добавить следующий код в главной странице, чтобы установить его по умолчанию для всех экземпляров Datepicker, Великобритания имеет формат даты ММ/ДД/ГГГГ

$ .datepicker.setDefaults ($. Datepicker.regional ['en-GB']);

0

Try используя код ниже:

var changedDate = $("#<%=txtChqDate.ClientID %>").datepicker({ dateFormat: 'dd-mm-yy' }).val(); 
+0

Нет, его не работает. –

0

похоже, что вы пропали без вести после того, как dateFormatoption

$("#`<%=txtChqDate.ClientID %>").datepicker("option", "dateFormat","dd-mm-yyyy", $(this).val());

+0

Нет, его все еще не работает. –

0

попробовать это

$("#<%=txtChqDate.ClientID %>").datepicker("option", "dateFormat", "dd-M-yy");