سؤال

كيف يمكنك تغيير تنسيق التاريخ في مربع التاريخ؟ هناك الكثير من الأمثلة المختلفة ، لا شيء يبدو أنه يعمل بالنسبة لي. هنا يعمل JSfiddle من المنبثقة ولكن أحتاج إلى تنسيق تاريخ مثل 11/07/2013.

تمت تجربتها: "DateFormat": "٪ M/٪ D/٪ Y" و "OverridedateFormat": "٪ M/٪ D/٪ Y"

<div data-role="page" id="page1">
<div data-role="header">
     <h1>My page</h1> 
    <a  data-role="button" id="myplus" class="ui-btn-right" >+</a>
    <input name="mydate" id="mydate" type="date" data-role="datebox" data-options='{"mode": "calbox", "hideInput": "true", "centerHoriz": "true", "closeCallback":"onCLoseMyDate();"}' />
</div>

<div data-role="content">

</div>

العمل الكمان غير صحيح التنسيق

هل كانت مفيدة؟

المحلول

وجدت في http://dev.jtsage.com/jqm-datebox2/demos/api/events.html, ، تحت "الوظائف العامة"

$('element').datebox('callFormat', <format> <date>)

كما تنطبق على الخاص بك محدث كمان:

var dateObject = $('#mydate').datebox('getTheDate'),
    theDate =  $('#mydate').datebox('callFormat', '%m/%d/%Y', dateObject);
alert(theDate);   
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top