У меня есть форма, которая отправляет данные через jquery, который затем отображается через модал начальной загрузки.
Однако проблема в том, что, если я быстро попытаюсь присвоить форме новые значения, модальное тело иногда не показывает заново вычисленные значения, а показывает старые кэшированные значения.
Как я могу уничтожить данные модального кэша в начальной загрузке 4? Я пробовал разные советы по начальной загрузке, но это просто не сработало, и я до сих пор периодически вижу старые кэшированные данные.
Вот что я попробовал.
$('#modalForm').on('hidden.bs.modal', function () {
$('#modal_content').empty();
$('#modalForm').modal('dispose');
$(this).find('form').trigger('reset');
$(this).find('form')[0].reset();
//$('.modal').remove(); // this prevents future modals
});
Любая помощь будет принята с благодарностью.