У меня есть форма с паролем, введенным дважды. Я проверяю сложность и согласованность пароля и отображаю соответствующие сообщения об ошибках во всплывающем окне, прикрепленном к полю INPUT:
<a href="#" id="aIdPwd2" data-toggle="manual" data-content="The password entered does not match the one previously entered" data-placement="right" href="#" rel="popover">
<input type="password" id="iIdPwd2" class="fmt1" size="60" value=""/>
</a>
С этим кодом:
$("#aIdPwd2").popover({content: msg});
Вы можете выбрать динамически сообщение, которое будет отображаться. Но раз оно было показано один раз, оно всегда будет оставаться одним и тем же.
Я прочитал много статей об этой популярной проблеме и пробовал много вещей (прикрепите 2 разных всплывающих окна к одному и тому же входу, измените внутренний html в getElementsByClassName("popover-content"), уничтожьте и воссоздайте всплывающее окно, ..), но без каких-либо успехов до сих пор.
Мы высоко оценили бы решение о том, как изменить содержимое всплывающего окна начальной загрузки, которое уже отображалось, или какой-либо обходной путь.