Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/12/2015, 11:14
rgiroz
 
Fecha de Ingreso: diciembre-2015
Mensajes: 6
Antigüedad: 8 años, 5 meses
Puntos: 0
Respuesta: checkbox lectura de nombre con punto

Hola,
Cita:
Iniciado por pateketrueke Ver Mensaje
Pésima idea la tuya, ¿cómo se te ocurre usar como ID un valor que no es válido?
¿No es válido ya que tiene un punto?, puedo cambiar el id, sin embargo tampoco funciona, no hace el check.

Código HTML:
Ver original
  1. <input type="checkbox" name="check[]" id="Carro_Wx_2_5" value="Carro_Wx_2.5"/>Wx 2.5<BR />

Cita:
Iniciado por pateketrueke Ver Mensaje
Además entiende que el punto es el selector de className para CSS (o en tu caso jQuery) y no puedes pensar que funcionará sólo porque sí.
Ok, por eso mi consulta.

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Para que usar Javascript si el "checked" lo puedes aplicar perfectamente en el loop donde imprimes los checkboxes?
Necesito que sea dinámico y no es en la misma pantalla donde se seleccionan las opciones.


Cita:
Iniciado por pateketrueke Ver Mensaje
En el peor de los casos, que quieras seguir usando tan mala "técnica" entonces podrías normalizar dichos valores antes de usarlos:
Código PHP:
Ver original
  1. $normalId = 'Carro_Wx_2.5';
  2. $fixedId = preg_replace('/[^\w]+/', '', $normalId);
  3.  
  4. echo $fixedId; // Carro_Wx_25

En fin, ojalá algo te sirva.
La idea de aprender es ir mejorando las técnicas, la normalización hace que sea aun más engorroso lo que deseo hacer.

gracias por tu ayuda y comentarios