Código HTML:
Ver original
| |||
recuperar los checkbox que esten marcados Hola necesito recuperar los valores de los checkbox que este selecionado pero no se muy bien como hacerlo alguna ayuda.
Código HTML:
Ver original |
| |||
Respuesta: recuperar los checkbox que esten marcados Hice algo asin:
Código HTML:
No me funciona me dice que checboxes no esta definido en la linea esta:Ver original
Código Javascript:
Ver original Alguna idea, de como se debe hacer? saludos. |
| ||||
Respuesta: recuperar los checkbox que esten marcados Ese código que has puesto sólo funciona si todos los checbkox tienen un name con el valor "checkbox". Por cierto, id significa "identificador", y un identificador es inútil si se repite. No repitas id's, si necesitas repetir algo, usa el atributo class. |
| |||
Respuesta: recuperar los checkbox que esten marcados tienes razon esque los campos los copie de antes; en realidad lo hice asin:
Código HTML:
Ver original pero no me funciona, igual es necesario tener estos campos dentro de un form, como recojo todos los elementos checkbox que tengo con el nombre checbox, esque esto es lo que me esta dando error. |
| ||||
Respuesta: recuperar los checkbox que esten marcados Me he limitado a copiar y pegar tu código, con un pequeño cambio. Y funciona. http://jsfiddle.net/65Ts3/1/ |
| |||
Respuesta: recuperar los checkbox que esten marcados Hola ese pequello cambio supongo que te refieres al push, pero a mi lo que no me funciona es esto. var checkboxes = document.getElementById("formulario").checkbox; me dice que checkboxes no esta definido, estoy depurando el codigo por si veo algun conflicto o cualquier cosa. Pero es posible recuperar los checkbox selecionados sin estar dentro de un formulario osea solo con su nombre para enviar los valores a un codigo php. Busque en google pero solo me salen tutoriales con jquery y quiero hacerlo con javascript, alguna ayuda o enlace. saludos |
| ||||
Respuesta: recuperar los checkbox que esten marcados Ponles a todos el mismo CLASS, y recuperalos con document.getElementsByClassName O mejor aún, si te da igual que tu código no funcione en navegadores prehistóricos, usa document.querySelector que acepta como parámetro una cadena que representa selectores CSS. Eso te servirá pra recuperar todos los checbox seleccionados en una sola línea. Por ejemplo, si todos los checboxes están en un div con id contenido: document.querySelector('div#contenido input[type="checkbox"]:checked') Última edición por marlanga; 19/11/2013 a las 16:02 |
| |||
Respuesta: recuperar los checkbox que esten marcados bien tengo otra duda si tengo cargado el array valores con todos los valores de los checkbox selecionado, como se lo puedo enviar a php mediante ajax, osea el array que cargo arriba el de valores. saludos. |
| ||||
Respuesta: recuperar los checkbox que esten marcados Convierte el array en un string, separando sus valores con símbolos raros, por ejemplo con comas, mételo en un input:hidden, y aprende a enviarlo con AJAX. |
| |||
Respuesta: recuperar los checkbox que esten marcados el envio ajax ya se hacerlo pero no hay alguna forma de enviar un array o un objeto en ajax, bueno voy a investigar, gracias y saludos. |
| ||||
Respuesta: recuperar los checkbox que esten marcados De momento por HTTP mediante GET o POST sólo se pueden enviar cadenas de texto. Lo que puedees hacer es convertir tu objeto javascript a cadena (eso se llama serializar objetos) mediante JSON.stringify, que convierte cualquier cosa en una cadena JSON. Envías la cadena, y PHP tiene que darle la vuelta, es decir, convertir la cadena en una estructura de datos de ese lenguaje. Por ejemplo, con json_decode. O puedes hacer la cadena manualmente, como te he dicho antes. Pero siempre se enviará una cadena. |
| |||
Respuesta: recuperar los checkbox que esten marcados Hola entonces como seria exactamente para convertir el array en una cadena con json, necesito descargar algun archivo o javascript ya usa json? saludos. |
Etiquetas: |