Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2013, 08:54
felipe12357
 
Fecha de Ingreso: junio-2010
Mensajes: 168
Antigüedad: 13 años, 10 meses
Puntos: 3
pierde identificacion en un ciclo

Hola a todos comento mi problema:

lo q necesito es la creaciacion automatica de n botones, y que al darle click a un boton, este consulta la base de datos y con respecto a ello, lleva esta información a otro campo. Todo va muy bien, cuando asigno manualmente cada botón: asi:


Código PHP:
while ($fila = mysql_fetch_array($resultado, MYSQL_NUM)) {
    ?><boton1><input type="button" <? echo "id=boton$i value=$fila[0] class='boton' ";?> ></boton1>
<br><?

$i
++;
    }
Código HTML:
var x;
var boton=new Array();
x=$(document);
x.ready(inicio);

function inicio(){
	for (i=0; i<9; i++){
	    boton[i]=$("#boton"+i);
	}


       boton[2].click(function(){
		pulsado=2;
		calcular2(pulsado);
	});

	boton[8].click(function(){
		pulsado=8;
		calcular2(pulsado);
	});
De esta forma funciona perfectamente, pero solo con el boton 2 y 8.
ahora cuando agrego esto:

Código HTML:
function inicio(){
	for (i=0; i<9; i++){
	    boton[i]=$("#boton"+i);
	}

	for (m=0; m<9; m++){
           boton[m].click(function(){
		pulsado=m;
		calcular2(pulsado);
	    });
	}
Siempre me muestra el boton 9 que puedo hacer!! espero q me puedan ayudar gracias!