Pending Review
Last Updated: 26 Dec 2019 06:40 by ADMIN

I'm using kendo context menu on a grid that's selectable, & contains links in its row items.

I need to show the custom context menu on selected rows only, without losing the browser's default context menu on the other rows, e.g. to allow opening the link in a new page.

I added a context menu & set the target & filter as follows:

        target: "#grid",
        filter: "tr.k-state-selected[role='row']",
        select: function(e) {
          var grid = $("#grid").data("kendoGrid");
          var model = grid.dataItem(;
          alert( model.age + " " +;

This works fine on desktop browsers (I tried Chrome & Firefox). However, I have a problem on touch devices: the browser's default context menu is never shown for non-selected rows (you can reproduce it using the browser's Emulator) .

Here's a working dojo :

You will notice that I'm using version 2017.3.1026 in this dojo (which is the version currently used by my company), but even if we consider an upgrade, the problem is also reproducible on the latest version (2019.3.1023). 

Please advise,
Pending Review
Last Updated: 06 Mar 2018 17:33 by Matthew R Longhouse
Created by: Matthew R Longhouse
Comments: 0
Category: Menu
Type: Feature Request
My suggestion in for Marketing new products and services.

May Telerik could create a Telerik Store, for his customers sell directy to each other, sub systems, or even full systems or custom components and Themes.

Progress Telerik wins a part of the trade.

This is my idea for future community, 'cause robots will grow very fast and a Store for your plataform would be good way for humans improve each other. Could the Store developers sell too his task force for jobs targeting Telerik products.