Ни разу не сталкивался с таким, очень прошу помощи
Смысл следующий: открыт Websocket, по нему прилетают оповещения о событиях. При определенном событии должен произойти запрос к серверу через ajax. Картина примерно такая, как на скриншоте. Первый запрос сделан из кода, второй - из консоли. Разница очевидна. Почему так происходит я не понимаю.
Dial.prototype =
{
....
draw : function()
{
var self = this, xhr = new XMLHttpRequest();
xhr.open('GET', '/blahblahblah/foo', true);
xhr.send();
xhr.onreadystatechange = function()
{
alert('ok')
}
}
....
}
when_ws_message: function(e)
{
var message = JSON.parse(e.data)
switch(message.Action)
{
case "dial":
{
var dial = new Dial();
dial.draw();
break;
}
}