Обновление таблицы данных додзё не всегда работает в FF9 - PullRequest
0 голосов
/ 11 января 2012

У меня есть Dojo EnhancedGrid, подключенный к JsonRestStore. clearOnClose установлен на true в магазине. Обычно я обновляю это, делая

grid.store.close();
grid.setStore(window.store.tester);

Или

grid._refresh();

Это прекрасно работает в любом браузере, но не в самой новой версии FF9 (в версии 4,5 это работало хорошо). В FF9 ничего не происходит вообще, и магазин не очищается и не обновляется. Как ни странно, он работает после нескольких попыток и отладки. Но когда я очищаю историю браузера и кеш, а затем пытаюсь обновить, он никогда не работает.

Кто-нибудь знает, что происходит? Что может быть другим в FF9 и есть ли другой способ окончательно обновить сетку?

Ответы [ 2 ]

1 голос
/ 25 января 2012

Вы используете Firebug.Если да, то попробуйте отключить его и перезагрузить страницу.Решетки Dojo не очень хорошо уживаются с Firebug.

0 голосов
/ 26 января 2012

Спасибо за предложение. Теперь я нашел причину, это была какая-то логика с хештегами, которая привела к двойному обновлению сетки в Firefox. Я исправил это, и теперь это работает.

...