JQuery - Como asigno datos de un $.get o $.post a una variable global de jquery

 
Vista:

Como asigno datos de un $.get o $.post a una variable global de jquery

Publicado por max (1 intervención) el 09/05/2018 23:54:57
Estoy usando este codigo

var horas;
1
2
3
4
5
6
7
8
9
10
11
12
$.get("sql/habitaciones-sql.php", {"horas" : "horas" }, function(dataHora, textStatus){
	horas = JSON.parse(dataHora);
	if(horas.length>0){
 
		$.each(horas, function(i,horas1){
		       $("<tr id='trH"+horas1['Hora']+"'><td align='right'>"+horas1['Hora']+" H</td</tr>").appendTo('#tablaPreciosListas tbody');
               );
 
	}
});
 
alert(horas.length);

cuando ya estoy afuera el $.get, la variable horas no tiene asignado el array que se le asignó adentro del $.get, que debo hacer para que funcione.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de santi
Val: 162
Plata
Ha mantenido su posición en JQuery (en relación al último mes)
Gráfica de JQuery

Como asigno datos de un $.get o $.post a una variable global de jquery

Publicado por santi (55 intervenciones) el 10/05/2018 01:57:42
Hola,

en este ejemplo, el each no está bien cerrado:

1
2
3
$.each(horas, function(i,horas1){
	$("<tr id='trH"+horas1['Hora']+"'><td align='right'>"+horas1['Hora']+" H</td</tr>").appendTo('#tablaPreciosListas tbody');
});

No se si puede ser el error... Prueba a ver ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar