Foros del Web » Programando para Internet » Javascript »

Ayuda

Estas en el tema de Ayuda en el foro de Javascript en Foros del Web. Hola quiero hacer lo siguiente, tengo una grilla que se crea dinamicamente , cada registro de esta tiene un check, esta grilla se puede paginar. ...
  #1 (permalink)  
Antiguo 18/11/2010, 08:44
 
Fecha de Ingreso: octubre-2009
Mensajes: 138
Antigüedad: 14 años, 6 meses
Puntos: 0
Pregunta Ayuda

Hola quiero hacer lo siguiente,

tengo una grilla que se crea dinamicamente , cada registro de esta tiene un check, esta grilla se puede paginar.

Lo que quiero es que al seleccionar un check o varios de una pagina , y luego pase a otra pagina y vueleva seleccionar otros, y si regreso a auna pagina ya vista se me mantengan los valores de los check es decir chekeados los que estaban, lo estaba haciendo de la siguiente manera

estaba acumulando los valores de los check en una sessionStorage.username para que a lo que recargue la pagina no se borren hasta hay bn el problema esta en que si desmarco un check no se como decirle que se kite ese valor de la cadena que tengo almacenada , este es mi codigo


checkseleccionar=document.form1.checkseleccionar;
var cadena = new Array();
var cadenafalso = new Array();


Array.prototype.unique = function( b ) {
var a = [], i, l = this.length;
for( i=0; i<l; i++ ) {
if( a.indexOf( this[i], 0, b ) < 0 ) { a.push( this[i] ); }
}
return a;
};



function funcion_check()
{
for (i=0;i<checkseleccionar.length;++i)
{
if(checkseleccionar[i].checked)
{


cadena.push(checkseleccionar[i].value);

sessionStorage.username= sessionStorage.username +","+cadena;

var nuevacadena = new Array();
var myString=sessionStorage.username;
var mySplitResult = myString.split(",");


for(k = 0; k < mySplitResult.length; k++)
{
if(mySplitResult[k]!="")
{
nuevacadena.push(mySplitResult[k]);
}
}

var arreglo = nuevacadena.unique();
sessionStorage.username=arreglo;
var variable=sessionStorage.username;

alert ('valores checkeados'+variable);

}
else
{



}


}
}



agradezco su colaboracion



saludos
  #2 (permalink)  
Antiguo 18/11/2010, 09:42
 
Fecha de Ingreso: septiembre-2004
Ubicación: La Plata Argentina
Mensajes: 128
Antigüedad: 19 años, 7 meses
Puntos: 9
Respuesta: Ayuda

Cuando dices que pasa de pagina, recarga la pagina con informacion desde el servidor o usa otra tecnica ? Porque de esto dependera como debes guardar y republicar los datos.

Saludos
  #3 (permalink)  
Antiguo 18/11/2010, 09:45
 
Fecha de Ingreso: octubre-2009
Mensajes: 138
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Ayuda

Estoy usando la paginacion de joomla y a lo que pagino solo me toma el javascript , probe si hacia post con php pero no lo reconoce asi que me fui por javascript que si lo reconocia


agradezzco tu colaboracion


saludos

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:22.