Обновление вкладки Semantic UI

Система вкладок работает нормально, но я хочу, чтобы вкладка обновлялась каждый раз, когда я открываю ее. Я имею в виду, если я отредактирую div, он обновит сообщение.

Без обновления всей страницы!

Кто-нибудь знает, как?

Я пробовал с этим:

$('#menu .item')
  .tab({
    history: true,
    cache: false,
    apiSettings: {
      loadingDuration: 300,
      mockResponse: function(settings) {
        var response = {
          first: 'AJAX Tab One',
          second: 'AJAX Tab Two',
          third: 'AJAX Tab Three'
        };
        return response[settings.urlData.tab];
      }
    },
    auto: true
  });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

http://semantic-ui.com


person Johan    schedule 16.07.2015    source источник


Ответы (1)


Извините, это немного поздно, но я думаю, что вы ищете параметр вкладки alwaysRefresh, упомянутый здесь. Значение по умолчанию — false, но если установить его в true, содержимое вкладки будет перезагружаться каждый раз:

$('#menu .item')
  .tab({
    alwaysRefresh: true,
    history: true,
    cache: false,
    apiSettings: {
      loadingDuration: 300,
      mockResponse: function(settings) {
        var response = {
          first: 'AJAX Tab One',
          second: 'AJAX Tab Two',
          third: 'AJAX Tab Three'
        };
        return response[settings.urlData.tab];
      }
    },
  auto: true
});
person mzungu    schedule 14.01.2016