Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/09/2010, 09:09
Stendelis
 
Fecha de Ingreso: julio-2006
Ubicación: Montevideo
Mensajes: 34
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: Enviar formulario dinámico - Jquey-PHP

Solucionado,

Posteo por si alguien le sirve:

El problema es que al hacer back y cargar los datos desde la cookie, por alguna razón solo queda realmente seleccionado la última opcion agregada, entonces la solución es agregar este código al finalizar la carga para que queden seleccionados todos los options en el select

Código:
$("#itemsselected").each(function(){
            		$("#itemsselected option").attr("selected","selected"); });
quedaría asi:

Código:
//Luego del submit se graba cookie en php y si se hace back recargo la seleccion
		value = $.cookie("test");
			   if (value){
				  var cookieitems=value.split(",");
				  	for (i=0;i<cookieitems.length;i++){
						var valor = cookieitems[i];
						$("#itemsadd").append("<li id='"+valor+"'>"+valor+" <a class='delete' href='#'>x</a></li>");
						$("#itemsselected").append("<option value='"+valor+"'selected='selected'>"+valor+"</option>");
						$("#items").find("option[value='"+valor+"']").remove();
					}
				$("#total").html("(" + parseInt($("#itemsselected option").length) +")");
			
$("#itemsselected").each(function(){
            		$("#itemsselected option").attr("selected","selected"); });

			   }

}