patilanz, te copio el codigo que uso ahora cada vez que quiero agregar una fila a la tabla para ingresar otro registro. Esto pasa en un formulario por POST a otra pagina que guarda los datos en mysql, por eso el nombre de los campos va variando en cada fila tomando el valor de la variable i que va sumando +1 en cada bucle.
Ahi dentro tengo un <select> pero con opciones fijas, lo que yo quiero es hacer ese codigo tal cual, pero que las opciones del select las saque de una base de datos...
Espero que me puedas ayudar ya que estoyre trabado con esto!.
Código:
<script type="text/javascript">
$(function()
{ var i = 1;
document.frmcotizacion.hi.value = i;
$("#agregarconcepto").click(function()
{
i = i +1;
document.frmcotizacion.hi.value = i
$("#filaarticulo").append("<tr><td>Servicio: <select name='optservicio"+i+"'><option>Flete Terrestre</option><option>Flete Maritimo</option></select></td><td>Precio <input type='text' size=10 name='txtpx"+i+"' id='txtpx' /> </td><td>Observaciones <input type='text' name='txtobservaciones"+i+"' id='txtobservaciones' /> </td><td><input type='checkbox' name='chkiva"+i+"' id='chkiva' /> Gravado</td></tr>"); });
});
</script>
Muchas gracias!!!