Я пытался обновить мои кендо сетки после выполнения обновления данных, используя следующий фрагмент кода в обработчике успеха моего AJAX вызова:Кендо Сетка DataSource обновление не работает в IE
$("#grid").data("kendoGrid").dataSource.read();
$("#grid").data("kendoGrid").refresh();
Ну, это обновляется и работает отлично, как и ожидалось в Mozilla и Chrome, но в IE обновление не работает, и обновление данных не обновляется. Нужно ли мне вносить какие-либо изменения в мой код, чтобы заставить его работать в Internet Explorer?
PS: Мне даже пришлось опробовать $ ("# grid") данные ("kendoGrid"). DataSource.sync(); который тоже не работал.
Вы исследуете консоль отладки, возможно, что-то бросает ошибку и разрезает javascript кендо. –
Ну, я попробовал это. В консоли нет ошибок, и самая забавная часть заключается в том, что когда я пытаюсь запустить кусок из консоли напрямую (например, $ («# grid»). Data («kendoGrid»). DataSource .read()) он обновляет данные сетки, как ожидалось. Дело не в том, что обработчик успеха вообще не выполняется, остальная часть кода, как указано в обработчике, выполняет и дает результаты, как ожидалось. –