База данных запросов AJAX снова onSelect - Удалить кеш - PullRequest
0 голосов
/ 19 февраля 2019

У меня есть select options, которые заполняются из базы данных с помощью AJAX (jQuery).Он загружается внутри модального.

Он передает идентификатор, и запрос использует этот идентификатор для получения результатов, заполняющих параметры.

$('#statusSelect').on('change', function() {
if($('#statusSelect option:selected').val()=="Reserved")
{
$.ajax({
        type: "GET",
        url: "cal/get-swaps.php",
        data: { id: testId},
        success: function(data){
            $("#testAvail").html(data);
            $('#testAvail').selectpicker();
        }   
        });
}
});

Если я закрываю модальное и снова открываючтобы передать другой идентификатор, предыдущие параметры кэшируются, и база данных больше не запрашивается.

Я попытался сбросить Select с помощью события модального закрытия, но без радости:

$('#testDetailModal').on('hidden.bs.modal', function () {
$("#testAvail").html("");
$("#testAvail").val("");
});

Как я могу снова форсировать запрос?Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...