I have used kendo grids and charts fine and refreshed them with the following example code:
$(\"#Product\").data(\"kendoGrid\").dataSource.read();
It seems to be that only the data is read with dataSource, you need to refresh the grid also like this:
dataSource
$("#Product").data("kendoGrid").dataSource.read(); $("#Product").data("kendoGrid").refresh();