2012-11-24 77 views
2

我是jquery中的新成員。在我的MVC項目中,大部分驗證都是在jquery中完成的。所有工作都很好,期待這個日期字段。讓我描述一下我的問題。dd/mm/yy的jquery DateTimePicker驗證無法正常工作

我有一個日期文本框,它附加到datetimepicker。我的代碼如下。

$( 「#DateTimeTextBox」)的DateTimePicker({ DATEFORMAT: 'DD/MM/YY', TIMEFORMAT: 'HH:MM' });。

爲了驗證這個領域我使用這個代碼

'DateTimeTextBox':{ 要求:真實, 日期:真 },

這裏,如果我們給出的日期格式爲「毫米/ dd/yy'爲datetimepicker驗證顯示正確。如果我們給出日期格式,例如'dd/mm/yy',則始終顯示驗證錯誤消息「請輸入有效日期」。但我給出了正確的日期,如「25/11/2012」。

是否有任何需要設置驗證的日期格式。

由於

筒管Paulose

回答

0

additional-methods.js文件捆綁JQuery驗證和有一堆的有用的方法的方法,包括「dateITA」,可以使用格式爲dd/mm到驗證日期/ YYY。在此下載最新的查詢驗證代碼。

https://github.com/jzaefferer/jquery-validation

添加額外-methods.js參考在您的網頁,並使用規則「dateITA」而不是「日期」。

+0

我有不同類型的格式。用戶可以指定格式,如mm/dd/yy,dd/mm/yy,d/m/y。任何用戶都可以指定 – user1849993