This question is locked. New answers and comments are not allowed.
After updating to the latest telerik version, some grids stopped working in IE8. I got a jscript error saying that the operation was not supported.
As the problem didn't manifest itself in every grid, I didn't understand the problem, but I finally traced the source of the problem to line 600 in telerik.grid.js. There I found this:
The problem turned out to be the semicolon on the third line. IE8 didn't consider the subsequent statement to be initialization statements of variables. Replacing the semicolon with a comma resolved the problem. The code that works for me reads:
I hope this fix will quickly find its way to the next release.
As the problem didn't manifest itself in every grid, I didn't understand the problem, but I finally traced the source of the problem to line 600 in telerik.grid.js. There I found this:
_transformParams: function (data) { var that = this, remoteOperations = that._isServerOperation(); params = {}, filter = $.isFunction(that.filterExpr) ? that.filterExpr() : "";The problem turned out to be the semicolon on the third line. IE8 didn't consider the subsequent statement to be initialization statements of variables. Replacing the semicolon with a comma resolved the problem. The code that works for me reads:
_transformParams: function (data) { var that = this, remoteOperations = that._isServerOperation(), params = {}, filter = $.isFunction(that.filterExpr) ? that.filterExpr() : "";I hope this fix will quickly find its way to the next release.