I am currently doing the same ajax request using jQuery every 2sec. For some reason, on IE8 it only work the first time. Each following request automatically seems to go to
I have just encountered the same thing and have fixed it by setting the "cache" property of your ajax function call to false.
$.ajax({
url: "/ws/inventory/checkavailability/",
async: false,
dataType: 'json',
cache:false,
success: function (data) {
//so something interesting
}, error: function (error) {
//display error?
}
});