3

我正在尝试在移动版本网站中选择日期,但它需要日期datepickermm/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 %>"/>

但仍然无法正常工作。请帮我..

4

1 回答 1

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" });
   });        
});
于 2013-05-27T08:08:18.407 回答