Desde el archivo PHP, podrías enviar un array asociativo con los nombres y valores respectivos, luego, solo te queda crear las cajas de texto en la función que ejecuta la petición asíncrona (Ajax) y les asignas dichos valores.
Código Javascript
:
Ver originalvar datos = JSON.parse(xmlhttp.responseText),
i = 1, caja;
for (var prop in datos){
caja = document.createElement("input");
caja.type = "text";
caja.name = prop;
caja.value = datos[prop];
document.getElementById("div_combo" + i).innerHTML = caja;
i++;
}
Lo único que tendrías que modificar —aparte de esto— es el
id
del primero 'div_combo', al cual le añadirías un '1' al final del mismo, así como hiciste con 'div_combo2'. Puedes mantenerlo como lo tienes, pero tendrías que crear cada caja de texto y añadir los valores manualmente, mientras que de esta manera, el proceso sería automático.
Saludos