Ok, parece que hay un problema con el código JS para los navegadores Opera, ya que solo elimina la última etiqueta de opción seleccionada dentro de una etiqueta de selección múltiple, ¿alguien puede ayudarme? .Problema con la selección múltiple eliminación de más de 1 opción
Aquí está el código HTML para esto:
<select id="actions_list" name="layouts" multiple style="height: 128px; width: 300px;">
<option value="forum">forum</option>
<option value="collapse">collapse</option>
<option value="[topic]">[topic]</option>
<option value="[board]">[board]</option>
</select>
Por supuesto que es dentro de una etiqueta de formulario, pero hay un montón de código más involucrados con esta forma, pero aquí es la información relevante para esto.
Aquí está el JS que debería manejar esto, pero solo elimina la última opción seleccionada en Opera, no está seguro acerca de otros navegadores, pero realmente necesita eliminar todas las opciones seleccionadas, no solo la última opción seleccionada ... argg
var action_list = document.getElementById("actions_list");
var i = action_list.options.length;
while(i--)
{
if (action_list.options[i].selected)
{
action_list.remove(i);
}
}
¿Qué pasa con esto? No puedo con ello un bit :(
Gracias :)
Gracias a un millón, nunca pensé en hacer eso. Esto realmente me estaba molestando muchísimo. ¿Por qué no pueden todos trabajar igual ... argg ... Bueno, esa es la gloria de la diversidad. Saludos :) Por cierto, no estoy muy familiarizado con jQuery, tan fácil como supuestamente es, pero creo que soy un tonto anticuado y prefiero JS. ¡Gracias de nuevo! :) – SoLoGHoST