JavaScript - cambiar valor de una variable

 
Vista:

cambiar valor de una variable

Publicado por juanlara (1 intervención) el 11/05/2007 22:10:37
Hola, ojala me puedan dar una mano....

Estoy realizando una aplicacion, tengo una tabla en la cual necesito ingresar varios valores, pero si selecciono un checkbox me permite añadir ciertos datos, de lo contrario no me deja ingresar esos datos.

Mi problema es que cuando recupero la informacion en la siguiente pagina, solo me pasa los valores donde seleccione el checkbox.

Telefono -Fecha Enviado -Ok -(Materiales =2x18Mt- 2x20Mt -2x0.6Mt -Tensores -Grapas )-Observación Anterior -Observación -ReEnviar

El campo telefono, fecha enviado y onservacion anterior ya tienen valor, pero si selecciono el campo ok (checkbox) me activa las casillas de los materiales (2x18Mt- 2x20Mt -2x0.6Mt -Tensores -Grapas). Esto ya funciona.

Puedo tener multiples filas, el campo checkbox lo nombre
<input type=checkbox name="cumplida[]" value="true" checked onclick="activar()">

mi funcion javaescript es

function activar() {
var limite=document.forms[0].elements.length-2
var jkl=limite/11
document.forms[0].value=limite;

for (q=0; q<jkl; q++ ){
if (document.forms[0].elements[q*10].checked==true){
document.forms[0].elements[q*10+1].disabled=false;
document.forms[0].elements[q*10+2].disabled=false;
document.forms[0].elements[q*10+3].disabled=false;
document.forms[0].elements[q*10+4].disabled=false;
document.forms[0].elements[q*10+5].disabled=false;
}
if (document.forms[0].elements[q*10].checked==false){
document.forms[0].elements[q*10].value=no;
document.forms[0].elements[q*10+1].disabled=true;
document.forms[0].elements[q*10+2].disabled=true;
document.forms[0].elements[q*10+3].disabled=true;
document.forms[0].elements[q*10+4].disabled=true;
document.forms[0].elements[q*10+5].disabled=true;
}
}
}

En la pagina que recibe los datos utilizo estas sentencias
for($i=0;$i<$j;$i++){
$telef1[]=$_POST['telef'][$i];
$instala[]=$_POST['instalado'][$i];
$cumplio[]=$_POST['cumplida'][$i]; //

en la ultima, solo me llegan aquellos que fueron seleccionados, pero necesito recibir todos, (seleccionados y no seleccionados.)

Les agradesco la colaboracion que me puedan prestar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cambiar valor de una variable

Publicado por Jexy (1 intervención) el 18/05/2007 22:11:11
hola, la razon por la que no te llega la informacion es porque estas colocando los campos en disabled, te aconsejo que en vez de colocar los campos en disabled uses readOnly. Los usuarios no podran modificar la informacion pero si viajara la informacion a la otra pagina.

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar