Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/07/2015, 17:56
marcebrok
 
Fecha de Ingreso: julio-2015
Mensajes: 1
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Retornar variables para otra funcion ajax jquery

tengo un problema similar no logro que me retorne el relsultado de a funcion
tengo el siguiente codigo.
function preciod(fecha){
var fechad = fecha;
$.ajax({
dataType: 'jsonp',
url: 'http://lanacion.cloudapi.junar.com/datastreams/invoke/EVOLU-DEL-PRECI-PARA-LA?auth_key=ca2c9c0b0d5ca8ef62abc462d25aa3a16c1185 95&output=json_array&filter0=column0[==]'+fechad +'&filter1=column1[==]Casas%20de%20cambio&where=(filter0%20and%20filter1 )',
success: function(datos) {
var precio = datos.result[1];
var p2 = precio[2].replace(/,/g,".");
var precio2 = parseFloat(p2).toFixed(2);
precio= precio2;
return precio;




},
error: function() { alert("Error leyendo fichero jsonP"); }
});

alert(precio);
}

y esta otra que pide la consulta pero no retorna nada.



if (valfecha == "ok"){
var fecha1 = fecha.split("-");
var fecha2 = parseInt(fecha1[1]);
var mesesj = ['-ene.-','-feb.-','-mar.-','-abr.-','-may.-','-jun.-','-jul.-','-ago.-','-sep.-','-oct.-','-nov.-','-dic.-'];
var fecmes = mesesj[fecha2-1];
var fech= fecha1[2]+ fecmes + fecha1[0];


predol= preciod(fech);



}else{

error1.innerHTML = valfecha;

}