Código Javascript
:
Ver originalelse {
var respuesta = false; // incializa la variable en false
//Compruebo si esta disponible
$.ajax({
type: "POST",
url:"/" ,
success: function (data){
if( data == 'si' ){
respuesta = true; // si data es igual a "si", respuesta pasa a ser true, sino sigue teniendo el valor inicializado al principio
}
alert( respuesta );
} // Aquí la "," no va poruqe es el último parámetro de $ajax()
});
}
Prueba así, que es probable que el error sea que no haz incializado la variable respuesta y la última coma que estaba de más.