[ árbol de herencia ] [ índice general ]

ef_multi_seleccion_lista



Permite la selección de varios valores a partir de una lista. Equivale al tag select multiple en HTML
Object
   |
   +--ef
         |
         +--ef_multi_seleccion
               |
               +--ef_multi_seleccion_lista

Ubicada en ef_multi_seleccion.js


Clase PHP equivalente: toba_ef_multi_seleccion_lista
Métodos
void borrar_opciones() Elimina las opciones seleccionables del elemento Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado
Array get_estado() Retorna los valores actualmente seleccionados en formato de arreglo
void seleccionar_todo(<boolean> todos) Selecciona todos o ningún los elementos de la lista
void set_opciones(valores) Cambia las opciones disponibles para seleccionar.
void set_opciones_rs(valores) Cambia las opciones disponibles y las inserta de forma ordenada

ef_multi_seleccion_lista

  ef_multi_seleccion_lista (id_form, etiqueta, obligatorio, colapsado, limites)

borrar_opciones

  void borrar_opciones ()

    Elimina las opciones seleccionables del elemento Solo se aplica si el elemento maneja una serie de opciones desde donde se elige su estado

get_estado

  Array get_estado ()

    Retorna los valores actualmente seleccionados en formato de arreglo

seleccionar_todo

  void seleccionar_todo (<boolean> todos)

    Selecciona todos o ningún los elementos de la lista

Parámetros:
todos   True seleciona todos, false ninguno
set_opciones

  void set_opciones (valores)

    Cambia las opciones disponibles para seleccionar. En navegadores como Opera y Chrome si el resultado contiene claves numericas y alfanumericas se rompe el ordenamiento

Parámetros:
valores   Objeto asociativo id=>valor
set_opciones_rs

  void set_opciones_rs (valores)

    Cambia las opciones disponibles y las inserta de forma ordenada

Parámetros:
valores   Array Arreglo de Arreglo con 1er componente clave y 2da valor



Desarrollado por SIU.
Documentación generada con JSDoc