hasta el momento llevo esto pero no se que estoy haciendo mal que no me funciona
Código Javascript
:
Ver original<script type="text/javascript">
$(document).ready(function() {
$('#create_account').click(function(){
var arrcheckbox = {};
var arrhidden = {};
$("input[type=checkbox]").each(function(i){
if($(this).attr("checked")){
arrcheckbox[i]="activo";
// alert("Activo");
} else {
arrcheckbox[i]="inactivo";
//alert("Inactivo");
}
})
$("input[type=hidden]").each(function(i){
//alert(i),
arrhidden[i]=$(this).val();
})
var noma= $("#nombre").val();
var corra= $("#correo").val();
var telea= $("#telefono").val();
alert(arrcheckbox);
//param="nom="+noma+"&corr="+corra+"&boletines="+arrcheckboxt+"&tele="+telea;
// alert("Nombre:"+" "+noma+"\n"+"Correo:"+" "+corra+"\n"+"Telefono:"+" "+telea+"\n"+"boletines:"+" "+arrcheckbox);
// alert(arrayOpt.length);
$.ajax({
type: "POST",
url: "account.php",
data: {"arrcheckbox": checkbox, "arrhidden": arrhidden,"nombre":noma},
}).done(function(data) {
});;
});
});
</script>
Código HTML:
Ver original<form id="form_account" method="post"> Nombre:
<input type="text" name="nombre" id="nombre" /> Email:
<input type="text" name="correo" id="correo" /> Telefono :
<input type="text" name="telefono" id="telefono" /> boletines 1 :
<input class="chk" type="checkbox" name="opcion[]" value="checkbox1" /> <input type="text" name="txtList[]2" value="input1" > boletines 2 :
<input name="opcion[]" type="checkbox" class="chk" id="opcion[]" value="checkbox2" /> <input type="text" name="txtList[]3" value="input2" > boletines 3 :
<input name="opcion[]" type="checkbox" class="chk" id="opcion[]" value="checkbox3" /> <input type="text" name="txtList[]" value="input3" > boletines 4 :
<input name="opcion[]" type="checkbox" class="chk" id="opcion[]" value="checkbox4" /> <input type="text" name="txtList[]" value="input4" >
<input type="submit" name="enviar" value="Enviar" id="create_account" />