Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/08/2008, 13:03
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 7 meses
Puntos: 45
Respuesta: Ayuda filas añadidas con Javascript

Hola de nuevo javierito10:

¿Se trata simplemente de clonar esos 5 selects? ¿O van a ser cargados con otros datos diferentes a esos?

Si fuera a clonarlos sería muy fácil:
Código PHP:
<select id="campo[][campo4]" name="campo[][campo4]">
    <
option value="uno">uno</option>
    <
option value="dos">dos</option>
    <
option value="tres">tres</option>
    <
option value="cuatro">cuatro</option>
</
select>
<
button type="button" onclick="hazmeCopia()">copia</button>

<
script type="text/javascript">
<!--

var 
5;
function 
hazmeCopia() {
    var 
copia document.getElementById("campo[][campo4]").cloneNode(true);
    
copia.id copia.name "campo[][campo"+x+"]";
    
document.body.appendChild(copia);
    
x++;
}

// -->
</script> 

Pero si no puedes usar cloneNode() porque no son copias exactas vas a necesitar AJAX, y es un poquillo más complicado que esto.


Saludos.


PD: Un código PHP que toma datos de una BD dificilmente lo podré probar si no tengo tu BD
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.