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.