Foros del Web » Programando para Internet » Jquery »

id dinámico

Estas en el tema de id dinámico en el foro de Jquery en Foros del Web. Creo radio buttons dinámicos con php y la sentencia es esta: Código: ?> <input id="p<?echo $h ?>" type="radio" name="p<?echo $h?>" onclick="validacion(radio)" value="<?echo $i ?>"> <?echo ...
  #1 (permalink)  
Antiguo 31/07/2015, 23:27
 
Fecha de Ingreso: diciembre-2012
Mensajes: 7
Antigüedad: 11 años, 4 meses
Puntos: 0
Pregunta id dinámico

Creo radio buttons dinámicos con php y la sentencia es esta:
Código:
?>
<input id="p<?echo $h ?>" type="radio" name="p<?echo $h?>" onclick="validacion(radio)" value="<?echo $i ?>">
<?echo $h;
echo '</br>';
?>
pero necesito hacer un .parent()
como se hace con un id que tiene php?

$('#p<?echo ').parent()

ayuda por favor!
  #2 (permalink)  
Antiguo 01/08/2015, 05:35
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: id dinámico

De la misma forma que lo hiciste con el input. De todas formas no veo razón por la que generar IDs con PHP.
  #3 (permalink)  
Antiguo 01/08/2015, 22:56
 
Fecha de Ingreso: diciembre-2012
Mensajes: 7
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: id dinámico

Hasta donde tengo entendido el id tiene que ser único. Necesito hacer unos radio input que varian dependiendo los datos traídos desde la bd. Igual gracias por tu respuesta.
  #4 (permalink)  
Antiguo 02/08/2015, 01:04
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: id dinámico

¿Dependiendo de qué evento tomarás al elemento padre? ¿Al hacerle un clic? ¿Al cargar la página?
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:56.