Diferencia entre revisiones de «Usuario:Juanda/jQuery/Plugins»
De WikiEducator
(→Consideraciones previas) |
|||
(3 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 284: | Línea 284: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
− | === | + | ===Funcionamiento básico=== |
− | * | + | *Necesitamos un documento html que contenga una tabla. |
− | * | + | *Se carga el script de jQuery |
− | * | + | *Se cargan los ficheros del plugin de DataTables: |
+ | <source lang="html4strict"> | ||
+ | <script type="text/javascript" src="js/jquery.js"></script> | ||
+ | <script type="text/javascript" src="js/jquery.dataTables.js"></script> | ||
+ | </source> | ||
+ | *Se asocia la tabla con el plugin mediante la llamada al método dataTable(). | ||
+ | <source lang="html4strict"> | ||
+ | <script type="text/javascript" charset="utf-8"> | ||
+ | $(document).ready(function() { | ||
+ | $('#miTabla').dataTable(); | ||
+ | } ); | ||
+ | </script> | ||
+ | </source> | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
− | === | + | |
− | * | + | ===Funcionamiento más avanzado=== |
− | + | *El método DataTables puede recibir parámetros: | |
− | * | + | <source lang="html4strict"> |
+ | $(document).ready(function() { | ||
+ | $('#example').dataTable( { | ||
+ | "aaSorting": [[ 4, "desc" ]] | ||
+ | } ); | ||
+ | } ); | ||
+ | </source> | ||
+ | *En el caso anterior ordenará por la cuarta columna y de modo descendente | ||
+ | *Realmente recibe un solo parámetro que es un json, muy similar al plugin de validación que acabamos de ver. | ||
+ | *La mejor forma de ver como personalizar nuestro DataTables es ver los [http://www.datatables.net/examples/ distintos ejemplos] que abarcan todas las posibilidades del plugin. | ||
</div> | </div> |
Última revisión de 12:35 23 ene 2014