У меня есть страница, выполняющая следующий ajax-запрос при нажатии кнопки.
обычно я получаю объект json обратно, и он работает нормально, я заметил, что по прерывистым запросам (обычно только по первому запросу с этой страницы), я возвращаю код успеха 200 с пустой страницей.
Если я перезагружаю HTML-страницу, а затем снова нажимаю кнопку, она сразу же работает нормально.
периодически я имею в виду, что не могу воспроизвести проблему по своему желанию, но это происходит достаточно регулярно, и мне нужно что-то с этим делать
Мне просто интересно, если это, скорее всего, ajax или, в частности, проблема с прототипом или проблема на стороне сервера (я использую debian / apahce / php)
что я могу попытаться отследить проблему?
new Ajax.Request( url,
{
method:'post',
parameters: $('TeamForm').serialize(true),
onSuccess: function(transport) {
// do stuff
},
onFailure: function(transport) {
// display error
}
});