JQuery 3..0.0 upwards breaks my MVC grid foreign key column!

5 posts, 0 answers
  1. Dawn
    Dawn avatar
    10 posts
    Member since:
    Apr 2016

    Posted 20 Feb 2017 Link to this post

    Hi,  I was wondering if anyone else has this issue.  I have Kendo 2016.3.914 installed and upgraded to Jquery 3.1.1 from 2.2.4 and it seems to break my gird foreign key.  When I click in it a box appears and then disappears, but no dropdown etc.  I rolled back to 2.2.4 and all was fine.

    I don't really want to have to roll back my jquery version - has anyone else come across this?

  2. Dimiter Topalov
    Admin
    Dimiter Topalov avatar
    1296 posts

    Posted 21 Feb 2017 Link to this post

    Hello Dawn,

    The Kendo UI support for jQuery v. 3.1.1 was introduced in the R3 2016 SP2 release (v. 2016.3.1118):

    http://docs.telerik.com/kendo-ui/intro/installation/prerequisites#supported-jquery-versions

    Upgrading to our current version should resolve the issue. Here is a runnable example, in which a Kendo UI (v. 2017.1.118) Grid with a Foreign Key Column is working as expected along with jQuery 3.1.1:

    http://dojo.telerik.com/oCoBa

    Regards,
    Dimiter Topalov
    Telerik by Progress
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  3. Dawn
    Dawn avatar
    10 posts
    Member since:
    Apr 2016

    Posted 21 Feb 2017 Link to this post

    Thank you for the reply.  I already upgraded to the most recent version 2017.1.118.  It is this version that isn't working with JQuery.

    I raised a support ticket and received this reply today:-

    There is a known issue related to jQuery 3. However, the developers have already provided a fix and the problem should not be observed in the upcoming release. The new version of the components should be available this week.

    Please download the new version of the components when it is available and let me know how it works for you.

    Please can you confirm if this issue should be resolved in the version I have 2017.1.118 or in the upcoming version being released this week?  As I am observing this issue with the version you say it should be resolved in.

    Kind Regards

    Dawn

  4. Dimiter Topalov
    Admin
    Dimiter Topalov avatar
    1296 posts

    Posted 21 Feb 2017 Link to this post

    Hi Dawn,

    I am sorry for the misunderstanding. The described issue with the jQuery 3.1.1 version, and Kendo UI 2017.1.118 is related to the MVC Grid only, and is indeed fixed.

    You should expect the working version later this week along with our next service pack, scheduled for this Thursday.

    As for the Kendo UI 2016.3.914 version, mentioned in the opening post, jQuery 3.1.1 is not supported altogether.

    To sum up - support for jQuery 3.1.1 is available in the 2017.1.118 version, but the fix for the specific issue with the foreign key column in a MVC wrappers-generated Grid, will be released with the next Service Pack later this week. I hope this clears up the misunderstanding, and everything will be working fine for you after installing the Service pack when it becomes available.

    Regards,
    Dimiter Topalov
    Telerik by Progress
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  5. Dawn
    Dawn avatar
    10 posts
    Member since:
    Apr 2016

    Posted 21 Feb 2017 Link to this post

    That's brilliant, thank you for the clarification :)
Back to Top