Tengo un listado de imagenes/iconos que al ser pulsados se iluminan porque mediante un toggleclass les añado o quito una clase.
La idea que busco es que el usuario seleccione las imagenes pulsando encima y que luego pulsando un boton de enviar, envíe la información de que imagenes se han pulsado al servidor. Me sirve con el identificador de la imagen, ya que las imagenes que se muestran vienen de la base de datos.
Tengo la parte de marcar las imagenes, pero no consigo ver de qué forma puedo saber cuales quedan marcadas para que pulsando el botón enviar me las envíe al servidor.
Debo tener un <form> y un botón submit para poderlo hacer? es lo recomendable o puedo recopilar la info en alguna capa oculta y mediante ajax enviar la información al servidor?
¿Cómo lo haríais vosotros?
Dejo el codigo actual, que solo me muestra el total, y no el id de cada imagen que fue marcada...
Código Javascript:
Ver original
$(document).ready(function() { $("li").click( function () { $(this).toggleClass('activo'); var n = $('.activo').length; $("span.total").text("Hay " + n + " elementos seleccionados"); }); });
Muchas gracias de antemano