2016-04-29 45 views
0

我在我的rails應用程序中使用datepicker插件,我無法讓minDate配置工作。jQuery的datepicker.js不允許minDate

<%= text_field_tag 'milestone_override', nil, size: 10, readonly: "readonly", id: 'milestone-override-datepicker' %> 

$("#milestone-override-datepicker").datepicker({ 
     minDate: '-5', 
     maxDate: "+1M +10D" 
     }); 
+0

它的確切您使用的日期選擇器插件? – Uzbekjon

回答

0

用戶錯誤:

我的應用程序使用引導日期選擇器,它看起來相同。

jQuery用戶界面將使用的minDate 引導將使用的startDate

0

如果您正在使用jQuery UI的日期選擇器,那麼你需要指定一個數字(而不是字符串)從今天偏移或添加D到您的字符串:

$("#milestone-override-datepicker").datepicker({ 
    // Option 1: 
    minDate: '-5D', 

    // Option 2: 
    minDate: -5, 

    maxDate: "+1M +10D" 
    }); 
+0

對不起,我應該提到我也試過。似乎沒有任何工作。 – isea

+0

你使用jQ UI datepicker嗎?如果是的話,然後看看你的js控制檯,看看有沒有錯誤? – Uzbekjon

+0

是的,沒有錯誤。我已經改變了id名稱,看看它是否由datepicker的另一個實例配置...沒有什麼 – isea