Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2016, 11:17
sefirotxx
 
Fecha de Ingreso: febrero-2011
Mensajes: 108
Antigüedad: 13 años, 10 meses
Puntos: 4
Post en jquery con arreglo

Estimados, dado que no me trasladaron mi post le saque pantallazo:



Ya casi lo tengo, pero quede pillo con el post que debo enviar. Lo que llevo hasta ahora:

Código:
function asignar(tipo){
    //capturo los valores de cada checkbox
    var valorescheck = new Array();
    $("input:checkbox:checked").each(             
        function() {
            valorescheck.push($(this).val());
        }
    );
    
    //verificacion de input con valor de acuerdo a los check elegidos y si estos suman en total 100
    var sumainput = 0;
    for (var i=0; i<valorescheck.length; i++) {
        if($("#"+valorescheck[i]).val().length < 1) {  
            $("#errorasigna").html('Las '+ tipo +' seleccionadas deben tener un valor'); 
            return false;
        }
    sumainput += parseInt($("#"+valorescheck[i]).val());
    }
    if (sumainput !== 100){
        $("#errorasigna").html('Las '+ tipo +' seleccionadas deben tener un valor porcentual total de 100'); 
        return false;
    }
    
    //si esta todo correcto se hace submit
    $("#errorasigna").html(''); 

   //aca es donde estoy atrapado
    $.post('/url/to/page', {valores: valorescheck});
}
El tema es que necesito pasar a traves del post todos los input que tienen valores para poder guardarlos en una base de datos. A alguien se le ocurre como lo debo hacer??