Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/01/2015, 18:08
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 8 meses
Puntos: 6
Respuesta: Como enviar por ajax grupo de checkbox marcado o sin marcar

Alexis88 gracias por responder, te voy a poner en contexto para que me des tu opinion:
Tengo un grupo de checkbox los cuales al cargar la pagina estan chequeados, el objetivo de la pagina es que cuando el usuario desmarque algun checkbox no colocoque un marcador en un mapa de google maps y si chequea el checkbox si se debe de marcar en el mapa.


Código PHP:
Ver original
  1. @foreach($tipos as $tipo)
  2.     <input type="checkbox" name="estaciones[]" value="{{ $tipo->id }}" id="{{ $tipo->id }}" checked="">{{ $tipo->nombre }} <br>
  3. @endforeach

Código Javascript:
Ver original
  1. $(function(){
  2. $('input[type="checkbox"]').change(function(){
  3.  var checkboxValues = new Array();
  4.     $('input[name="estaciones[]"]:checked').each(function() {
  5.           var id=$(this).attr('id');
  6.    
  7.           var value=$(this).val();
  8.           if ($(this).prop('checked')){
  9.               checkboxValues.push($(this).val());
  10.           }
  11.         });
  12.          $.ajax({
  13.           type: "GET",
  14.           url: "getEstaciones",
  15.           data: {info: checkboxValues },
  16.           success: function (result) {
  17.           var estaciones = result;
  18.            //Aqui coloco el marcado en el mapa de google maps
  19.           }
  20.     });
  21. });

El problema es cuando desmarco un checkbox no puedo quitar el marcador del mapa