2013-12-25 4 views
2

Я показываю список TODO на экране, который представляет собой не что иное, как сборник. Пользователь может добавить/обновить/удалить любую конкретную модель из списка. Проблема:Модель backbone js не удаляется из коллекции в браузере IE


  • Когда пользователь удаляет все модели из коллекции и только последней модели оставаясь в этой коллекции.
  • Пользователь выбирает «Удалить».
  • Последняя модель также удаляется из коллекции, а также из базы данных на стороне сервера.
  • Но последняя модель все еще отображается в списке пользовательского интерфейса.
  • Это происходит только в браузере IE.
  • Что я должен делать, чтобы после удаления последней модели из коллекции я вижу пустой список.

Прошу, пожалуйста, помощь.

+0

Эта проблема была для IE9 и IE10 – Nakul91

ответ

1

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

$.ajaxSetup({ cache: false }); 
Смежные вопросы