Código:
Y lo agrega correctamente al formulario, pero el problema esta en que a la hora de enviar el formulario, no me envia ninguno de los campos agregados dinamicamente, este es el codigo con el cual envio los datos:function agregarCampos(){ if(nextinput <= 500){ nextinput++; var campo = "<tr><td><label>Actividad </label> "+nextinput+": <input name=\'txtActividad"+nextinput+"\' type=\'text\' class=\'frmInput\' id=\'txtActividad"+nextinput+"\' size=\'130\' /></td></tr>"; $("#camposActividades").append(campo); } }
Código:
$("#frmBolsa").submit(function(e){ $.ajax({ type:"POST", url:"'.$this->baseURL.'principal.php?F=bolsa&_f=guardarEncuesta&u='.$_SESSION['unidad'].'&act="+nextinput, dataType:"html", data:$(this).serialize(), success:function(response){ if(response != ""){ alert(response); }else{ if(editar == false){ alert("Datos guardados correctamente"); }else{ alert("Datos editados correctamente"); } limpiarFormulario(); } } }); e.preventDefault(); });