Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/07/2012, 20:27
Avatar de milomondo
milomondo
 
Fecha de Ingreso: julio-2012
Ubicación: uruguay.
Mensajes: 11
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: Como aplicar un ordeno burbuja a una tabla?

Que rapida respuesta, y perdona mi ignorancia, pero:
Sinceramente no estoy seguro de a que te refieres con lo de un servidor, yo creo que no, los datos solo se guardan en un Array(), luego de cerrar el programa estos desaparecen tambien.
Y esos datos los manejo yo con estas funciones, todas en Javascript si.

Inenté supolantando la funcion, pero al ser datos dinamicos no puedo definir "puntos" como me los muestras, no estoy muy seguro si tiene alguna logica,pero tambien intenté asi:

Código Javascript:
Ver original
  1. var puntos = ['Nombres[0]|Apellidos[0]|Numeros[0]|Escuderias[0]|','Nombres[1]|Apellidos[1]|Numeros[1]|Escuderias[1]|','Nombres[2]|Apellidos[2]|Numeros[2]|Escuderias[2]|','Nombres[3]|Apellidos[3]|Numeros[3]|Escuderias[3]|'];

Pero me aparecen bajo la tabla como texto, y ese ni es el menor problema, ya que aparecen todas al mismo tiempo.Y en mi caso, yo quiero que aparescan de a uan las filas a medida que las voy ingresando.
Como hace la primera funcion que aqui compartí.
Si una persona crea esos array's y agrega los datos dinamincamente ingresnadolos desde una casillas de texto, las filas aparecen a medida que se ingresan los datos, yo quiero que luego estas se actualizen solas o al hacer click en algun boton segun quien tiene mayor numero.

estas son las casillas que yo uso, con su boton, cadadato se guarda en un array:
Código Javascript:
Ver original
  1. <legend align="left"><b><font color="white">Registrase :<font></b></legend>
  2. <P align="left"><input id= "Inombre" type="text"><b><font color="white">  Ingrese su nombre</font>
  3. <P align="left"><input id= "Iapellido" type="text"><b><font color="white">  Ingrese su apellido</font></p>
  4. <P align="left"><input id= "Iescuderia" type="text"><b><font color="white">  Ingrese escudería</font></p>        
  5. <P align="left"><input id= "Inumero" type="text"><b><font color="white">  Ingrese nº.De auto</font></p>
  6. <P align="left"><input id= "Icarga" type="text"><b><font color="white">  Ingrese carga inicial</font></p>
  7. <P align="left"><input id= "Irecarga" type="text"><b><font color="white">  Ingrese recarga</font></p>
  8. <P align="left"><button type="button" style="border: 0px"  class="BTN_TRANS" , id="aceptar" onClick="principal(); agregaFila('mitabla')" " "><img src="accept.jpg"></button></p><br><br>
  9. </fieldset></p>

Estos son los array:

Código Javascript:
Ver original
  1. var Nombres = new Array();
  2. var Apellidos = new Array();
  3. var Escuderias = new Array();
  4. var Numeros = new Array();
  5.  
  6. Nombres [Nombres.length] = Nombre;
  7.             $("#Inombre").val ("");
  8.             Apellidos [Apellidos.length] = Apellido;
  9.             $("#Iapellido").val ("");
  10.             Escuderias [Escuderias.length] = Escuderia;
  11.             $("#Iescuderia").val ("");
  12.             Numeros [Numeros.length] = Numero;
  13.             $("#Inumero").val ("");


Justamente como yo soy un novato en esto, estaba buscando intentar ordenar la tabla on el ordeno burbuja que es el unico que se, pero cualquier cosa me serviviera en cuanto tenga la misma funcion.
Es solo que ahora intento con este metodo y no consigo resultados.