2017-01-22 3 views
1

У меня есть следующий код о popover, он отлично работает с контентом, но popovers не создает. все в порядке с этим кодом?Bootstrap popover content через Ajax

$.ajax({ 
     url: url, 
     type: 'POST', 
     data: data, 
     dataType: 'html', 
     success: function(answer) { 
      $(element).popover({ 
       container: 'body', 
       html: true, 
       content: function (answer) { 
        return answer; 
       } 
      }); 
      $(element).popover('show') 
     }, 
    }) 

элемент - тег. и ответ html как строка. Когда дело доходит до части popover, похоже, что ничего не происходит.

ответ

2

Вы должны установить значение для контента напрямую. Не функция.

$.ajax({ 
     url: url, 
     type: 'POST', 
     data: data, 
     dataType: 'html', 
     success: function(answer) { 
      $(element).popover({ 
       container: 'body', 
       html: true, 
       content: answer 
      }); 
      $(element).popover('show') 
     }, 
    }) 
Смежные вопросы