var count = 0;
function send() {
count++;
$.ajax({
url: '...',
data: data,
dataType : 'html',
type: 'POST',
error: function(){ },
beforeSend: function(){ },
complete: function(){ },
success: function (data, textStatus) {
if(data == 'good'){
//получили желаемый ответ
}else{
if(count <= 10)
send(); //снова отправляем запрос если их меньше 10
else
alert('превышено кол-во запросов!');
}
},
});
}
send();