New Post has been published on Html Use
New Post has been published on http://www.htmluse.com/pbtable-jquery-plugin-to-enhance-html-tables/
pbTable - jQuery plugin to enhance HTML tables
pbTable is a jQuery table manipulation plugin styled with Bootstrap3 that enables the visitor to search, filter, select, and sort an Html table.
1. INCLUDE CSS AND JS FILES
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> <script src="pbTable.js"></script>
<table id="tablaDatos" class="table table-striped"> <thead> <tr> <th class="col-md-2">Nro</th> <th class="col-md-2">Super-Héroe</th> <th class="col-md-9">Descripción</th> <th hidden>Sexo</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>Batman</td> <td>Hombre murcielago. Puede pasar toda la noche sin dormir. Vive en ciudad Gotica</td> <td hidden>Hombre</td> </tr> <tr> <td>2</td> <td>Robin</td> <td>Es el ayudante de Batman.</td> <td hidden>Hombre</td> </tr> <tr> <td>3</td> <td>Superman</td> <td>Es un hombre comun, pero tiene super-poderes. Puede volar. Es novio de Luisa Lane</td> <td hidden>Hombre</td> </tr> <tr> <td>4</td> <td>El Zorro</td> <td>Superheroe latinoamericano. Es en realidad Don Diego de La Vega. Es muy astuto.</td> <td hidden>Hombre</td> </tr> <tr> <td>5</td> <td>Chapulin colorado</td> <td>Más ágil que una tortuga, más noble que una lechuga... su escudo es un corazón.</td> <td hidden>Hombre</td> </tr> <tr> <td>6</td> <td>Wonder Woman</td> <td>Es una chica. Usa culotte muy grande y tiene un lazo.</td> <td hidden>Mujer</td> </tr> </tbody> </table>
$(document).ready(function(e) $('#tablaDatos').pbTable( selectable: true, sortable:true, toolbar: enabled:true, filterBox:true, tags:[ display:'Todos', toSearch:'' , display:'Batman', toSearch:'batman' , display:'CH', toSearch:'Chapulin colorado' , display:'Hombre', toSearch:'Hombre' , display:'Mujer', toSearch:'Mujer' , ], buttons:['view', 'edit', 'delete'] , onView:function() alert('View button was pressed'); , onEdit:function() alert('Edit button was pressed'); , onDelete:function() alert('Delete button was pressed'); ); );
Property Data Default value Description selectable Boolean true Indica si pueden seleccionarse las filas de la tabla sortable Boolean true Indica si pueden ordenarse las filas de la tabla toolbar Object - Contiene las propiedades de la barra superior de la tabla toolbar.enabled boolean true Indica si la barra superior de la tabla esta visible toolbar.filterBox boolean true Indica si la barra superior contiene un cuadro de busquedas toolbar.tags Array de Objetos [display:'Todos', toSearch:''] Contiene las propiedades de los tags rapidos del cuadro de busqueda toolbar.tags.display String - Cadena a mostrar para para el tag correspondiente toolbar.tags.toSearch String - Cadena a buscar para para el tag correspondiente toolbar.buttons Array de Strings ['view', 'edit', 'delete', 'new', 'print', 'receipt'] Lista de botones que se mostraran en la barra superior
Name Description onView funcion. Se ejecuta al presionar el boton “Ver” onEdit funcion. Se ejecuta al presionar el boton “Editar” onDelete funcion. Se ejecuta al presionar el boton “Delete” onNew funcion. Se ejecuta al presionar el boton “Nuevo” onPrint funcion. Se ejecuta al presionar el boton “Imprimir” onReceipt funcion. Se ejecuta al presionar el boton “Recibo”