2017-06-02 107 views
0

我正在使用masked-input-plugin。只有一天需要改變,但月份和年份不需要改變。這是我的代碼。jquery mask輸入插件只設置日期的日期值

$("#id").mask("99/06/2017",{placeholder:"dd/mm/yyyy"}); 

在輸入時間: 它看到這樣dd/06/2017但如果我選擇輸入框,然後刪除光標(不按任何號碼)時它顯示類似的06/06/2017

我見過 this question and answer

對於我可憐的英語,我非常抱歉。

在此先感謝。

回答

0

最後,我能夠解決的問題。我張貼這個答案,所以任何人都可以得到幫助。

首先,擴展掩碼輸入插件的掩碼功能。然後定製一些代碼來解決這個問題。

For the solution please visitthis link

1

利用

$('#dob').mask("00/00/0000",{placeholder:"dd/mm/yyyy"}); 

這將解決你的問題

+0

這種解決方案實際上沒有解決問題。這不是一個合適的解決方案。現在我正在尋找解決這個問題的方法。 –

+0

你在掩碼中放置「99/06/2017」的原因是什麼? – ImranGalib

+0

請通過http://digitalbush.com/projects/masked-input-plugin/。我只想輸入日期部分而不是月份和年份部分。這個答案不能解決我的問題。 –