
Selecion de datos en Tabla
Publicado por pedro (5 intervenciones) el 03/08/2016 22:24:16
Tengo el Siguiente codigo:
Este array se llena con datos de una consulta SQL, intente hacer la funcion en sel_contac pero siempre me muestra solo los datos del primer registro, que cabe aclarar no necesariamente es el que estoy seleccionando.
Lo que busco es que al dar click en el registro tome los datos del getTcontac seleccionado y que a su vez solo permita 1 seleccion y no varias.
Espero su ayuda.
Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<table border=1 bgcolor="lightgray" width="1200" id="tab_datos" >
<tbody>
<tr>
<td># Contacto</td>
<td>Contacto</td>
<td>Telefono</td>
<td>Ext</td>
<td>Mail</td>
<td>Puesto</td>
<td>Seleccionar</td
</tr>
<%@page import="Consultas.pruebas_inivar"%>
<jsp:useBean id="idCont_vcorpo" class="Consultas.prueba_consultabd" scope="page"/>
<%
if( request.getParameter("vtid_subgpo") != null )
com_afilcte = Integer.parseInt( request.getParameter("vtid_subgpo") );
ArrayList arrayContacto = idCont_vcorpo.getSubgpo(com_afilcte) ;
for (int i=0;i<arrayContacto.size();i++){
pruebas_inivar cont = (pruebas_inivar) arrayContacto.get(i);
%>
<tr>
<td align="left" id="idcontac"><%=cont.getTid_contacto()%></td>
<td align="left" id="idnom"><%=cont.getTcontact() %></td>
<td align="left" id=""><%=cont.getTtel_cont() %></td>
<td align="left" id=""><%=cont.getText_cont() %></td>
<td align="left" id=""><%=cont.getTmail_cont() %></td>
<td align="left" id=""><%=cont.getTpuesto_cont() %></td>
<td align="left"><input type="checkbox" name="Seleccionar" value="ON" onclick="sel_contac('idcontac');" /></td>
</tr>
<% }%>
</tbody>
</table>
1
2
3
4
5
function sel_contac(fila){
alert("en function sel_contac ");
vnomcontac=document.getElementById('idcontac').innerHTML;
alert("vnomcontac "+vnomcontac);
}
Lo que busco es que al dar click en el registro tome los datos del getTcontac seleccionado y que a su vez solo permita 1 seleccion y no varias.
Espero su ayuda.
Gracias
Valora esta pregunta


0