Hi
I'm using a grid to show results from a search. Also I included the child grid for the details that shows in the detailInit event. The thing is if I change the search criteria the grid loads perfectly fine but once you click to see the details it shows the details from previous result.
I tired this and didn't work:
requestEnd: function () {
var grid = $("#grid").data("kendoGrid");
grid.refresh();
},
Also tried this:
$('#grid').data("kendoGrid").unbind('change')
With the "command" column works with unbind().click(...) but no with in de detailinit.
Thank you in advanced
Hello, I have a similar situation like here Confirmation on row selection, however I work in an AngularJS environment, so I can't work with the suggested solution directly.
$("#Grid tbody").on("mousedown", "tr", function (e) { var ok = confirm("Change selection?"); if (ok) { $("#Grid").data("kendoGrid").select(this); }});
I suppose I need to wrap it into an angular directive somehow?
Hello,
Not sure if i am posting in the right place...
Like the title says i am trying to show tooltip only on rows that exist in my array. I have a kendo grid with a checkbox, whichever checkbox the user clicks on i am storing that row in my $ctr.selectedRows[];
The example i have below, the tooltip shows up on all rows when they go back to their selection grid. I am either missing something, doing this wrong, or both.
$("#grid").kendoTooltip({
show: function(e){
$ctr.selectedRows.forEach((element) => {
this.content.parent().css("visibility", "visible");
})
},
hide:function(e){
this.content.parent().css("visibility", "hidden");
},
filter: "td:nth-child(1)", //this filter selects the first column cells
position: "center",
content: function(e){
var dataItem = $("#grid").data("kendoGrid").dataItem(e.target.closest("tr"));
var content = "Currently we have " + dataItem.UnitsInStock + " " + dataItem.ProductName +"in stock";
return content;
}
}).data("kendoTooltip");
Hello,
Like the title says i am trying to show tooltip only on rows that exist in my array. I have a kendo grid with a checkbox, whichever checkbox the user clicks on i am storing that row in my $ctr.selectedRows[];
The example i have below, the tooltip shows up on all rows when they go back to their selection grid. I am either missing something, doing this wrong, or both.
$("#grid").kendoTooltip({
show: function(e){
$ctr.selectedRows.forEach((element) => {
this.content.parent().css("visibility", "visible");
})
},
hide:function(e){
this.content.parent().css("visibility", "hidden");
},
filter: "td:nth-child(1)", //this filter selects the first column cells
position: "center",
content: function(e){
var dataItem = $("#grid").data("kendoGrid").dataItem(e.target.closest("tr"));
var content = "Currently we have " + dataItem.UnitsInStock + " " + dataItem.ProductName +"in stock";
return content;
}
}).data("kendoTooltip");
Hi,
I've updated several items within two of the column fields in my kendo grid. Of course, the data is pulled from a DB via a stored procedure in Entity Framework.
I am using the multi - true and search - true attributes for the filterable option in my grid. The new values are there; however, when I select a value, it does not filter. If I use just filterable: true without the multi feature, it does in fact filter.
I've tried to to reset using the setDataSource method and numerous other methods. Is there a way to reset or perhaps clear the old values.
Thank you

$grid.kendoGrid({ dataSource: dsPeople, scrollable: { virtual: true }, height: 600, resizable: true, selectable: "row", pageable: true, dataBound: function(e) { $("#grid").find("tr").kendoTooltip({ content: People.GetPerson(e.data.Xref, 6012, '127.0.0.1', 'netname'), width: 680, height: 120, position: "bottom", }); }, columns: [ { field: "FullName", title: "Name", groupable: false, resizable: true }, { field: "StreetAddress", title: "Address", groupable: false, resizable: true }, { field: "Sex", title: "S", groupable: true, resizable: false, width: 30 }, { field: "Race", title: "R", groupable: true, resizable: false, width: 30 }, { field: "Height", title: "Ht", groupable: false, resizable: false, width: 40 }, { field: "Weight", title: "Wt", groupable: false, resizable: false, width: 40 }, { field: "Age", groupable: true, resizable: false, width: 40 }, { field: "DOB", groupable: false, resizable: false, format: "{0:MM/dd/yyyy}", width: 90 }, { field: "Xref", title: "XREF", groupable: false, resizable: true, width: 70 } ], mobile: true});Hello!
I'm struggling with a problem when I am trying to build a chart with data, somehow the line doesn't overlap.
Of course I am using the stack function as false by default ($seriesDefaults = new \Kendo\Dataviz\UI\ChartSeriesDefaults();
$seriesDefaults->type($chartType)->stack(false)), but I see no difference.
Here is the data which I am using to fill the chart.
I think I miss something.
Any suggestion will help.
Thank you!
Regards,
Alexandru - Paul
Can someone help me - try as I might I am unable to get the current visible date range displayed on the MultiViewCalendar.
I am clearly missing something but have been over the doco and can not find this.
Our application needs to load data based on the current range of dates visible.
I have it in month with 2 views so need to know the first date and last date of the display range.
I am sorry as I am sure this is super easy.
Thanks in advance.

Is there a way to assign an ID to a selectable column? Using Test Studio, it is a real challenge without writing code, to identify which columns was clicked as when you have multiple rows, they all have no ID (or any other way to identify them). Having an ID would fix that and if these columns would actually allow a template - which it seems they do not - we could do other nice things, icluding IDs
Matt