[英]Date picker issue
我在Magento模塊中遇到了一個奇怪的問題。
如果當前日期被禁用,則無法在magento datepicker(日歷)中選擇日期。
但是,如果我單擊當月的任何日期然后轉到下個月再返回,那么我可以選擇日期!
我下面的代碼
Calendar.setup({
inputField : '_dob',
ifFormat : '%d/%m/%y',
button : '_dob_trig',
align : 'Bl',
singleClick : true,
date: '25/6/2013',
在這里按日期屬性,我試圖設置一個默認日期。 但這也行不通。 如果我可以選擇當前日期,那么日歷可以完美運行!
如果有人通過過此過程,請分享您的解決方案。
我假設您為默認日期使用了錯誤的格式,它必須是整數YYYYMMDD。
您是否嘗試過使用min: 20130625
變量代替調整后的默認日期?
我不確定工作是否可行。 如果不起作用,則可以在此代碼中進行一些編輯。
Calendar.setup({
inputField : '_dob',
ifFormat : '%d/%m/%y',
button : '_dob_trig',
align : 'Bl',
singleClick : true,
disableFunc: function(date) {
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10){dd='0'+dd} if(mm<10){mm='0'+mm} today = mm+'/'+dd+'/'+yyyy;
return today;
}
});
終於找到了解決方案...!
magento的默認js
文件夾中有一個calendar.j
文件。 在那,有一個currentDateEl
參數。 我將其更改為currentDateEl: 25/06/2013
...問題已解決。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.