Ayuda con Dialog Jquery Expertos !!!!
Publicado por Yahica Soluciones (1 intervención) el 31/01/2016 02:42:57
Buenas.
Solicito su ayuda con un problema que tengo.
Tengo una tabla dinamica desarrollada en php y base de datos MYSQL.
Supongamos que tengo la tabla de la siguiente forma.
tengo un div oculto llamado dialog que al dar click en cualquier de los resultados de los campos Clientes me carga una pagina llamada detalles.php.
Este codigo va en el campo dinamico donde va el nombre del cliente, la idea es que al dar click me cargue la pagina detalles con el id masomenos del siguiente modo:
detalles.php?id=21 ------ Este valor es el que se captura de la fila de la tabla dinamica.
EL PROBLEMA ES QUE TODO ME TRABAJA SIN PROBEMAS PERO SOLO ME CARGA EL DIALOG DE JQUERY SI PRECIONO EN EL PRIMER REGISTRO DE LA TABLA.
POR EJEMPLO EN LA TABLA ANTERIOR ME DESPLEGA BIEN EL DIALOG SI PRECIONO EN EL NOMBRE CARLOS,
PERO SI PRECIONO CUALQUIER DE LOS OTROS NOMBRES NO ME CARGA EL DIALOG Y REVISANDO MI CODIGO NOTO QUE SI CAMBIA LA URL CON EL ID SIN PROBLEMAS PERO HAY ALGUN ERROR QUE SOLO ME ABRE LA VENTANA DE JQUERY CON EL DIALOG SI PRECIONO SOLO EN EL PRIMER REGISTRO.
MUCHAS GRACIAS Y ESPERO PUEDAN AYUDARME.
Solicito su ayuda con un problema que tengo.
Tengo una tabla dinamica desarrollada en php y base de datos MYSQL.
Supongamos que tengo la tabla de la siguiente forma.
1
2
3
4
ID / Cliente / Fecha
1 Carlos 21/03/2016
2 Jose 22/03/2016
3 Andres 23/03/2016
tengo un div oculto llamado dialog que al dar click en cualquier de los resultados de los campos Clientes me carga una pagina llamada detalles.php.
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
35
36
37
38
39
40
41
42
43
44
45
46
//////// Abro la ventana de Dialog jQuery con el siguiente codgo //////////////////////////////////////
<script>
$(function() {
$( "#dialog" ).dialog({
width: 750,
height: 450,
maxWidth: 900,
resizable: false,
autoOpen: false,
show: {
effect: "blind",
duration: 500
},
hide: {
effect: "explode",
duration: 500
}
});
$( "#opener" ).click(function() {
$( "#dialog" ).dialog( "open" );
});
});
</script>
////////////////////////////////////// Cargo la pagina dentro del div con id="dialog" con el siguiente codigo/////////////////////////
<script>
function detalle(id) {
var nregistro=id;
$( "#dialog" ).load('detalles-equipo.php?id='+nregistro);
}
</script>
/////////////////////////////// capturo del valor del id de la fila de la tabla con el siguiente codigo ///////////////////
id="opener" onclick="detalle(<?php echo $row_EquiposPendientes['id']; ?>)
Este codigo va en el campo dinamico donde va el nombre del cliente, la idea es que al dar click me cargue la pagina detalles con el id masomenos del siguiente modo:
detalles.php?id=21 ------ Este valor es el que se captura de la fila de la tabla dinamica.
EL PROBLEMA ES QUE TODO ME TRABAJA SIN PROBEMAS PERO SOLO ME CARGA EL DIALOG DE JQUERY SI PRECIONO EN EL PRIMER REGISTRO DE LA TABLA.
POR EJEMPLO EN LA TABLA ANTERIOR ME DESPLEGA BIEN EL DIALOG SI PRECIONO EN EL NOMBRE CARLOS,
PERO SI PRECIONO CUALQUIER DE LOS OTROS NOMBRES NO ME CARGA EL DIALOG Y REVISANDO MI CODIGO NOTO QUE SI CAMBIA LA URL CON EL ID SIN PROBLEMAS PERO HAY ALGUN ERROR QUE SOLO ME ABRE LA VENTANA DE JQUERY CON EL DIALOG SI PRECIONO SOLO EN EL PRIMER REGISTRO.
MUCHAS GRACIAS Y ESPERO PUEDAN AYUDARME.
Valora esta pregunta


0