Ana Sayfa Microsoft .NETAsp.Net Telerik MVC DatePicker ve Jquery Validation Uyumsuzluğu

Telerik MVC DatePicker ve Jquery Validation Uyumsuzluğu

by Sinan BOZKUŞ
1.255 kez okundu

Telerik MVC Kendo UI DatePicker ile Jquery Validation kullandığınız da eğer ilgili input’ a default (varsayılan) bir değer atıyorsanız Jquery Validation bunu algılamıyor ve hata fırlatıyor.

Aşağıdaki kodu layout (master) sayfanıza ekleyerek tüm projenizde bu sorundan kurtulabilirsiniz.

[javascript]

<script type="text/javascript">

// Kendo UI ile Jquery Validation arasında yaşanan sorunu çözer.
// Ör: DatePicker default value atanmasına rağmen boş görmesi…
$(document).ready(function () {

jQuery.validator.addMethod(
‘date’,
function (value, element, params) {
if (this.optional(element)) {
return true;
};
var result = false;
try {
var date = kendo.parseDate(value, "dd.MM.yyyy");
result = true;
if (!date) {
result = false;
}
} catch (err) {
result = false;
}
return result;
},

);
});
</script>

[/javascript]

Bunlara da bakmak isteyebilirsiniz

Bir Yorum Bırakın