ingreso
creo 5 filas y en cada fila creo campos y listas desplegables dinamicamente, pero necesito que para cada fila me inserte los valores de la lista desplegable que corresponden a la filas no todos los valores de todas las filas.
Código PHP:
Ver original
var posicionCampo=1; var posicionCampoMedio=1; var posicionCampoLote=1; var posicionCampoTest=1; function agregarUsuario(){ nuevaFila = document.getElementById("tabla").insertRow(-1); nuevaFila.id=posicionCampo; nuevaCelda=nuevaFila.insertCell(-1); nuevaCelda.innerHTML="<td><input type='text' size='12' name='Anali["+posicionCampo+"]' ></td>"; nuevaCelda=nuevaFila.insertCell(-1); nuevaCelda.innerHTML="<td> <input type='text' size='30' id='Produc"+posicionCampo+"' name='Produc["+posicionCampo+"]' onkeypress='return soloLetras(event)'></td>"; nuevaCelda=nuevaFila.insertCell(-1); nuevaCelda.innerHTML="<td> <input type='text' size='9' id='Lot"+posicionCampo+"' name='Lot["+posicionCampo+"]' value='' onkeypress='return soloLetras(event)'></td>"; nuevaCelda=nuevaFila.insertCell(-1); nuevaCelda.innerHTML="<td><input type='button' value='Eliminar' onclick='eliminarUsuario(this)'></td>"; posicionCampo++; } function agregarmedios(){ var linea= posicionCampo-1; nuevaCampo = document.getElementById('medios'+linea).insertRow(-1); nuevaCampo2 = document.getElementById('lote'+linea).insertRow(-1); nuevaCampo3 = document.getElementById('test'+linea).insertRow(-1); nuevaCampo.id=posicionCampoMedio; nuevaCampo2.id=posicionCampoLote; nuevaCampo3.id=posicionCampoTest; nuevalista=nuevaCampo.insertCell(-1); nuevalista.innerHTML="<td><select name='nombre["+posicionCampoMedio+"]'><option value='0'>Medios</option><option value='AGAR CASOY (Mesofilos aerobios)'>AGAR CASOY (Mesofilos aerobios)</option><option value='CALDO BRILLA 2 % (Coliformes totales)'>CALDO BRILLA 2 % (Coliformes totales)</option></select></td>"; nuevalista=nuevaCampo.insertCell(-1); nuevalista.innerHTML="<td><input type='button' value='x' onclick='eliminarcampo(this)'></td>"; nuevalote=nuevaCampo2.insertCell(-1); nuevalote.innerHTML="<td><input type='text' size='8' name='lotes["+posicionCampoLote+"]' id='lotes"+posicionCampoLote+"' value=''></td>"; nuevalote=nuevaCampo2.insertCell(-1); nuevalote.innerHTML="<td><input type='button' value='x' onclick='eliminarcampo(this)'></td>"; nuevatest=nuevaCampo3.insertCell(-1); nuevatest.innerHTML="<td><input type='button' value='x' onclick='eliminarcampo(this)'></td>"; posicionCampoMedio++; posicionCampoLote++; posicionCampoTest++; }
si yo ingreso uno por uno bien pero si ingreso varios ya me queda mal!!, necesito si creo campo 1 me inserte solo los valores de la lista desplegable que corresponde al campo 1
si creo campo 2 me inserte solo los valores de la lista desplegable que corresponde al campo 2, pero si lo hago a la ves me inserta en el campo 1 los valores del campo 1 mas los del campo 2
gracias por toda la ayuda que me puedan brindar