He probado con las 3 soluciones que me has aportado, me temo que no han funcionado.
Con la de la promesa me recoge un object promise cuando llamo a la funcion para comprobar si la respuesat es true o false. No me refiero a la funcion que hace referencia la promesa. Sino en esta linea de codigo llamada desde otra parte del codigo cuando estoy comprobando antes de enviar y el formulario si estan todos los campos correctamente :
Código:
var respuesta2=rellenaLista()
alert(respuesta2)
if(respuesta2==0){return false;}
Tambien he probado con la de hacer un callback, pero desde esa linea que acabo de mostrar no tengo forma de pasar un parametro en la llamada de la funcion.
Muchas gracias por las soluciones.
Saludos