Kendo Validator issue for Jquery3.6.0

1 Answer 214 Views
View
Angelo
Top achievements
Rank 1
Angelo asked on 21 Jan 2022, 06:03 AM | edited on 21 Jan 2022, 08:42 AM

Hi, 

?EGood Day,

 

I am new to kendo ui and we are having an issue due to the upgrade of Jquery (1.x.x->3.6.0). The issue is "Syntax error, unrecognized expression: .field-validation-valid[data-valmsg-for=], .field-validation-error[data-valmsg-for=]" once the validation on the screen fires. Correct me if I am wrong, kendo ui should not be dependent on any Jquery versions. We are also checking if we need to change the validation process instead of using the said kendo validator. We are still hoping that there is still a way to fix this issue.
Below is the kendo version we are currently using.

Kendo Version: 2012.3.1114.340
Platform: ASP.NET MVC

Found the cause _findMessageContainer it is on the kendo.web.js, will just comment this to fix the issue

1 Answer, 1 is accepted

Sort by
0
Ivan Danchev
Telerik team
answered on 25 Jan 2022, 04:37 PM

Hi Angelo,

Kendo UI is dependent on specific versions of jQuery. See the following article and the table in it, which lists the compatible jQuery versions per release: https://docs.telerik.com/kendo-ui/intro/supporting/jquery-support

As you can see only version 2021.2.511 (R2 2021) and newer versions are compatible with jQuery 3.6.0. The version you are using ( 2012.3.1114) is 10 years old and is not compatible with the latest jQuery versions.

Regards,
Ivan Danchev
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
View
Asked by
Angelo
Top achievements
Rank 1
Answers by
Ivan Danchev
Telerik team
Share this question
or