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??