Estoy tratando de enviar un formulario al marcar o desmarcar una casilla usando jQuery y usando el valor de datos de esa casilla, ¿alguien me puede ayudar a hacer esto?jQuery enviar formulario en la casilla de verificación presione
Respuesta
El requisito de presentar el valor de la casilla que acaba de desmarcar es el bit inusual aquí. Una opción es incluir ese valor en un campo oculto, que será enviado. Por lo tanto:
<input name="checkbox_trigger" id="checkbox_trigger" value="" type="hidden" />
continuación:
$('#yourcheckbox').click(function(e){
$('#checkbox_trigger').val(e.value); // capture on check or uncheck
$(this).closest('form').submit();
});
Si el nombre de la casilla de verificación es también significativa, que pueda seguir fácilmente este patrón para capturar el nombre del campo también.
'.change' puede ser un mejor ajuste que '.click', a menos que siempre sea desencadenado por el mouse del usuario. –
El casillero de mi casilla de verificación es "checked_items []", pero la matriz está causando un error de sintaxis. ¿Cómo puedo solucionar esto? – Neutralise
Brad, estoy de acuerdo que es una consideración. La razón por la que uso 'click' es que el comportamiento de IE con los eventos checkbox es incorrecto. Específicamente: el evento 'change' se registra cuando el estado verificado cambia * y * la casilla de verificación está borrosa, lo que significa que el cambio no se registra hasta que el foco se mueve a otra parte. Hay una solución usando el evento 'propertychange', pero no quería ir muy lejos en el agujero del conejo para responder una pregunta relativamente simple. –
Creo que se debería intentar con .trigger
Creo que hay un disparador presentar
$('#yourElement').live('click', function(){
$('#yourForm').trigger('submit');
})
- 1. JQuery La verificación de la casilla de verificación está marcada
- 2. Marque la casilla de verificación deshabilitada (Jquery)
- 3. Cómo crear la casilla de verificación sin enviar en PHP?
- 4. valor de casilla de verificación en jquery
- 5. cómo desactivar la casilla de verificación de formulario de primavera?
- 6. enviando un formulario cuando se marca una casilla de verificación
- 7. casilla de verificación jquery o javascript oncheck?
- 8. jquery, casilla de verificación deseleccionar por valor
- 9. Enviar múltiples datos de casilla de verificación a PHP a través de jQuery ajax()
- 10. Cómo insertar una casilla de verificación en un formulario django
- 11. jQuery si casilla de verificación está marcada
- 12. jquery casilla de verificación múltiple matriz
- 13. casilla de verificación ASP.NET con jQuery
- 14. jQuery deshabilitar elemento de formulario cuando la casilla de verificación está marcada
- 15. jQuery iframe formulario enviar
- 16. JQuery Autocompletar: ¿Enviar formulario en la selección?
- 17. jQuery - Casilla de verificación de estilo, reemplace con la imagen
- 18. Obtener la identificación de una casilla de verificación? - jQuery
- 19. jQuery selector para la etiqueta de una casilla de verificación
- 20. jsTree Ocultar casilla de verificación
- 21. JQuery a ser necesaria si la casilla de verificación comprueba
- 22. Cómo serializar la casilla de verificación en un formulario de datos JSON en
- 23. jQuery: Al seleccionar la casilla de verificación marcada
- 24. casilla de verificación siempre está "on"
- 25. JQuery Requerir casilla de verificación y botón de radio antes de enviar
- 26. Casilla de verificación Grails
- 27. Casilla de verificación en ExpandableListView
- 28. ¿Cómo creo una casilla de verificación dinámica en jQuery?
- 29. Winforms Casilla de verificación Enfoque Problema si no se aplica texto en la casilla de verificación
- 30. ¿Activar/desactivar el botón de enviar si la casilla de verificación está marcada/desmarcada?
si usted fija el HTML que alguien puede ser capaz de ayudar. Creo que este es un problema bastante simple, pero es posible que desee describir más sobre lo que quiere que suceda. – Pointy
Acabo de tener una lista de casillas de verificación con un valor de datos, cada vez que marque una casilla de verificación Deseo enviar el formulario junto con el valor asociado con esa casilla para poder usar los datos. – Neutralise
¿Por qué está etiquetado ajax? – Phil