Por lo que veo, el autocompletado se efectuará cuando hayan 2 o más caracteres, no cuando hayan 3 o más. Si quieres que el autocompletado se efectúe a partir del momento en que insertes el tercer caracter, la condición debe ser así:
Código Javascript
:
Ver originalif(cantCaracteres >= limit){
//Autocompletado
}
Saludos