Estoy usando AJAX para verificar si se toma un nombre de usuario mientras el usuario está escribiendo. El bloqueador de anuncios de Opera está bloqueando la ejecución del script. La ruta del archivo es http://localhost/flashcardapp/inc/isUidTaken.inc.php?uid=asf . Puedo llamar al archivo directamente, pero parece que no puedo acceder a él con AJAX. Cuando apago el bloqueador de anuncios, el problema se resuelve.
He probado sin efecto cambiando los nombres de archivos y carpetas.
¿Puedo resolver este problema, o debería dejarlo como está, ya que el servidor verifica si también se toma el nombre de usuario, lo único es que sería menos conveniente si tienen que enviar el formulario y luego ver si su nombre de usuario se toma.
$("input[name='uid']").on('change', function() { var value = $(this).val(); $.ajax({ url: "inc/isUidTaken.inc.php", data: { uid: value }, type: "GET", success: function(data) { console.log(data); } }); });