JQuery Mobile UI DatePicker定义日期格式

时间:2013-05-27 07:28:41

标签: jquery jquery-ui jquery-mobile datepicker

我正在尝试在移动版网站中选择日期,但是datepicker的格式为mm/dd/yyyy,但我想要dd/mm/yyyy

我也通过更改“jquery.ui.datepicker.mobile.js”文件来尝试它

$( ".ui-page" ).live( "pagecreate", function(){     
   $( "input[type='date'], input[data-type='date']" ).each(function(){
      $(this).after($("<div />").datepicker({ altField: "#" + $(this).attr("id"),
                           showOtherMonths: true, dateFormat: "dd/mm/yy" }));
   }); 
});

在我的JSP页面中,我写了这一行

<input type="date" id="frmdatepicker" name="frmDateFilter" 
                                          value="<%= frmDateFilter %>"/>

但仍无效。请帮帮我..

1 个答案:

答案 0 :(得分:2)

工作示例:http://jsfiddle.net/Gajotres/ZenxF/

您就是这样做的:

$(document).on('pageinit', '[data-role="page"]', function(){ 
   $( "input[type='date']" ).each(function(){
      $(this).datepicker({ altField: "#" + $(this).attr("id"), showOtherMonths: true, dateFormat: "dd/mm/yy" });
   });        
});