Buenas, pues el problema que tengo es ese esactamente, que no puedo añadir campos en ajax que contienen partes en PHP lo cual supone un problema para mi formulario.
Aqui dejo ejemplo, del que me funciona:
Código:
function AgregarResidencia() {
campo = 'Email:<input type="text" size="20" name="email[]" /></li>';
$("#residencias_plus").append(campo);
}
y del que no:
Código:
function AgregarResidencia() {
campo = "<?php echo $txt_rg_com_perf_cp;?><input type=\"text\" id=\"residencia_cp0\" name=\"residencia_cp0\" maxlength=\"5\" size=\"5\"/><?php echo $txt_rg_com_perf_cp_ini;?><select name=\"residencia_inicio0\"><?php $year=date(\"Y\"); $year_antiguo=$year-80; for($x=$year_antiguo;$x<=$year;$x=$x+1){ echo \'<option value=\"\'.$x.\'\">\'.$x.\'</option>\'; } ?></select><?php echo $txt_rg_com_perf_cp_fin;?><select name=\"residencia_fin0\"><?php $year=date(\"Y\"); $year_antiguo=$year-80; for($x=$year_antiguo;$x<=$year;$x=$x+1){ echo \'<option value=\"\'.$x.\'\">\'.$x.\'</option>\'; } ?></select>";
$("#residencias_plus").append(campo);
}