У меня есть кнопка на странице, и когда пользователь нажимает на нее, что-то происходит в фоновом режиме и отправляет подтверждение в виде True
в следующей форме: { 'foo': true }
. Сейчас это работает, но теперь мне нужно перезагрузить страницу, если foo - это правда. Код ниже отправленного запроса и фонового задания выполняется, подтверждение получено и сохраняется в bar
, но перезагрузка страницы не работает. Также мне нужно, чтобы это работало во всех браузерах.перезагрузите страницу, если данные ajax верны
<script type="text/javascript">
$(document).ready(function() {
$('#myButton').bind('click', function() {
$.get("/foo/func/", function(data) {
bar=data.foo;
window.location.reload();
});
});
});
</script>
Спасибо за помощь Ravi – Goran