setrequestheader petition peticion obtener method async jquery ajax browser gpl outlining

jquery - petition - obtener request javascript



Biblioteca para el buscador basado en navegador (6)

Estoy buscando una biblioteca libre (GPL o licencia de tipo BSD) que funcione en un navegador.

No tiene que ser demasiado complicado, solo permite el control del teclado para colapsar y expandir elementos y cambiar su orden.

¿Alguien conoce una buena biblioteca para esto? ¿Alguna de las grandes bibliotecas de componentes de UI tiene un esquema? Si no, ¿cómo voy a escribir desde cero? (Por ejemplo, ¿sería mejor comenzar con jQuery? ¿O alguna otra cosa?)


La parte más difícil será habilitar el teclado para controlar el colapso y la expansión. La misma funcionalidad con solo eventos de mouse es bastante fácil y debería encontrar ejemplos en Google


Lo más parecido que se le ocurre a la mayoría de las bibliotecas javascript existentes es el accordian. Lo más probable es que tenga algún código personalizado para usar pulsaciones de teclas y apariencia. Aquí hay 10 scripts de Accordian de Javascript


Junto con la sugerencia de Serhii, usted quiere usar la característica de arreglos jquery-ui. Verifique su código de demostración para ver ejemplos. http://docs.jquery.com/UI/Sortable


Para cambiar el orden de los elementos con expansión y colapso me gusta mucho y he usado Quicksand



El plugin jQuery nesttedSortable es probablemente un buen lugar para comenzar. A continuación se muestra un ejemplo del uso de campos de formulario en cada <li> arrastrable y anidable. Luego, solo se trata de implementar algo para manejar la indentación por teclado y generar una matriz adecuada de datos o cadena serializada, etc.

Demostración: jsfiddle.net/Marcel/YUDHG/2 ( editar )