Mam wywołanie ajax do kontrolera, który ma przesłać mi zaktualizowany widok, dzięki czemu mogę zaktualizować moją stronę o zaktualizowane dane. Ale otrzymuję z powrotem nagłówek 304: Not Modified.
Próbowałem użyć opcji braku pamięci podręcznej dla wywołania ajax i próbowałem ręcznie dodać sygnaturę czasową na końcu adresu URL żądania, a inne nie działały na IE9.
Działa to doskonale na chrome bez ustawiania opcji buforowania.
Nie jestem zbyt pewien, gdzie jest problem.
Poniżej przedstawiono kod, którego użyłem, który według mnie pracował po ręcznym dodaniu znacznika czasu. QA powiedziała, że nie działa na swoim komputerze.
$.ajax({
url: form[0].action + "?cc="+new Date().getTime(),
type: 'POST',
cache: false,
data: $(form).serialize()
})
.success(createFilterCleanup);