Uncaught RangeError: Maximum call stack size exceeded как избежать этой ошибки??? Помогите пожалуйста потому что не очень разбираюсь в JavaScript
Uncaught RangeError: Maximum call stack size exceeded как избежать этой ошибки??? Я просто не понимаю как здесь ее избежать. Помогите пожалуйста потому что не очень разбираюсь в JavaScript. Ошибка выскакивает после ввода текста в поле ввода после того как добавил ajax скрипт
$(function() {
var timer;
var doneTypingInt = 1000;
$('#domain').keyup(function(){
clearTimeout(timer);
if ($('#domain').val()) {
timer = setTimeout(doneTyping.bind($(this)), doneTypingInt);
}
});
function doneTyping () {
$.ajax({
type:'POST',
url:'domain-search.php',
dataType: "json",
data: domain,
success:function(data){
if(data.success == false){
document.getElementById("result").innerHTML = this.val() + "is not found";
document.getElementById("result").addClass("green");
} else{
document.getElementById("result").innerHTML = this.val() + "is found";
document.getElementById("result").addClass("red");
}
}
});
}
});
