imaginaba que seria eso, espacios o salto de lineas, yo use esto :
Código HTML:
<script>
String.prototype.trim= function() {//Agrega la función trim al objeto String
return this.replace(/(^\s*)|(\s*$)/g,""); //elimina espacios a izquierda y derecha
}
</script>
eso me elimina espacios como el trim de JAVA, asi solo necesito llamarlo cada vez que lo requiero, en tu caso hubiera sido
respuesta=ajax.responseText.trim();
y listo!