Estoy usando jQuery para conducir mi interfaz de usuario AJAX. Tengo una tabla de datos y quiero permitir que el usuario reordene las columnas en la tabla arrastrándolas y soltándolas. Me gustaría que el usuario pueda tomar el encabezado de una columna y moverlo. La fila de datos debajo debe seguir. Tenga en cuenta que estoy no interesado en ordenar los datos o en reordenar filas, pero permitiendo que el usuario cambie el orden de las columnas.Arrastrar y soltar la ordenación de las columnas de la tabla con jQuery
¿Existe una solución existente? Intenté usar la llamada clasificable jQuery estándar en los elementos <th>
, pero por supuesto eso no funciona. Busqué en el sitio de complementos de jQuery y no encontré nada. ¿Tendré que escribir un plugin jQuery?
Editar: Tenga en cuenta que jQuery, Dojo, etc. (los gratuitos) son realmente la única opción para un marco JS. No puedo obtener una licencia para nada comercial como ExtJS.
¿Alguno de sus filas abarcan más de una columna? –
No. Es un marcado muy directo. Puedo publicarlo, pero no creo que sea demasiado sorprendente. –