Hola, tengo un problema. Me las arreglé para usar el selector de kendo para hacer que mi fecha y mostrar el formato de la fecha sea incorrecto, pero sin embargo, no pude eliminar el mensaje de error siempre que el formato del día está configurado correctamente. Aquí lo que quiero decir en mi imagen a continuación.
ingrese la descripción de la imagen aquí
Cuando se produce un error, muestra esto porque este no es el formato correcto para la fecha
ingrese la descripción de la imagen aquí
Sin embargo, cuando cambio el formato de mi error al correcto, no se elimina el mensaje de error.
ingrese la descripción de la imagen aquí
Aquí mi código para la función selectora de kendo
$(function () { var viewModel = kendo.observable({ selectedDate: new Date(), }); kendo.bind($("#change-date-collection1"), viewModel); $("#change-date-collection1").kendoValidator({ rules: { // Implement your custom date validation. dateValidation: function (input, params) { if (input.is("[name='date']") && input.val() != "") { input.attr("data-datevalidation-msg","Not a valid date in dd/MM/YYYY format!"); var date = kendo.parseDate(input.val(), "dd/MM/yyyy"); if (date) { return true; } return false; } return true; } }, messages: { //custom rules messages datevalidation: function (input) { // Return the message text. return input.attr("data-val-datevalidation"); } } }); })Me gustaría que ese error se oculte cuando el formato sea correcto y se muestre cuando el formato sea incorrecto para la fecha.