3

モバイル版のウェブサイトで日付を選択しようとしていますが、次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 %>"/>

しかし、まだ機能していません。私を助けてください..

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 に答える