Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2014, 13:47
jaimeM
 
Fecha de Ingreso: junio-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
error al pasar Objeto funcion javascript

Buenas tardes, hago una consulta a una BD y Ajax JQuery.

Lo que quiero es pasar por parametros a una funcion Javascript.

Tengo lo siguiente

en el HTML tengo

Cita:
<table id="tDetalle">

</table>

<br><br>

<span id="idFecha"></span>
<span id="idNombre"></span>
Codigo JavaScript

Cita:
$.each(resul, function(key, val){

datos = {
fecha: val.fecha,
nombre: val.estacion
};

salida = '<tr onClick="abrirPopUp(datos)">';
salida += '<td>'+val.fecha+'</td>';
salida += '<td>'+val.nombre+'</td></tr>';
$('#tDetalle').append(salida);
});
y la funcion abrirPopUp tengo

Cita:
function abrirPopUp(datos)
{
$("#idFecha").html(datos.fecha);
$("#idNombre").html(datos.nombre);
}
el problema es que no importa en cual TR de la tabla de click, siempre me muestra los datos del ultimo TR me explico.

si en la lista de la consulta tengo

2014-10-01, jaime
2014-09-28, juan
2014-09-29, maria
2014-09-30, lina

y doy clic sobre jaime me muestra los valores lina

espero me puedan ayudar gracias.