Mesa cabecera fija con rieles y ancho variado.
-
21-12-2019 - |
Pregunta
Estoy intentando crear una tabla de encabezado fijo en mi vista de índice.Después de 2 días, finalmente encontré jQuery. fixedheadertable
complemento, y todavía no puedo usarlo.Supongo que estoy haciendo algo mal porque es la primera vez que uso jQuery.Esto es lo que he hecho:
Añadido el archivo jquery.fixedheadertable.js
a \app\assets\javascripts
En application.js
:
//= require jquery
//= require jquery-ui
//= require jquery_ujs
//= require jquery.fixedheadertable
..
..
En my_js_coffee_file
:
$ ->
$("#id_of_my_index_table").fixheadertable({
caption : 'My header is fixed !',
height : 200
});
También probé:
$ ->
$('#id_of_my_index_table').fixedHeaderTable('show');
Ningún cambio en absoluto...¿Qué pasa aquí?
Gracias.
Solución 2
Uso de stickyTableHeaders
jquery plugin resolvió mi problema.
Otros consejos
Su pregunta no tiene los detalles para analizar correctamente qué está mal.Sin embargo, intente esto y vea si ayuda.
¿Su aplicación.js tiene necesidad de necesidad en él?Además, intente agregar su my_js_coffee_file al final de la aplicación.js
ex:
//= require jquery
//= require jquery-ui
//= require jquery_ujs
//= require jquery.fixedheadertable
//= require my_js_coffee_file
O alternativamente, también puede codificar lo mismo dentro del archivo Application.js.Y luego trata de correr.Revise su registro de consola para ver qué errores aparecen.