Доброе утро. Есть у меня скрипт который отправляет запрос на сервер каждых 3 секунды. Проблема у меня в том, что я не в курсе как сохранить и сравнить два значения. Сейчас покажу.
$(document).ready(function(){
var audio = $('#audio_message');
setInterval(function(){checkData()}, 3000);
function checkData(){
$.ajax({
url:'',
type: "POST",
dataType: 'html',
data: {
check_orders:1
},
success: function (res) {
var curr_id = res;
var new_id;
//тут мне надо сравнить два значения,
//значение предыдущего запроса и значение текущего запроса
//то есть, нужно сохранить значение самого первого запроса,
//и если значение следующего запроса такое же,
//мы просто ждем следующий запрос,
//если значение отличается - запускаем аудиофайл
audio.get(0).play()
//и сохраняем его в переменную new_id
//сравнивать нужно curr_id и new_id
},
error: function( xhr, textStatus ) {
alert( [ xhr.status, textStatus ] );
}
})
}
});