Download


Bootstrap table (versión actual v1.13.1) tiene maneras sencillas de empezar a usarla sin importar las habilidades. Hay que leer la documentación para cada necesidad en particular.

Código fuente

Código fuente de css, JavaScript, locales, y extensiones, con nuestra documentación.

Descargar el código fuente

Clonar vía GitHub

Vía GitHub

CDN

Para utilizar CDN use estos links CDNJS o bootcss.

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.13.1/bootstrap-table.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.13.1/bootstrap-table.min.js"></script>

<!-- Latest compiled and minified Locales -->
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.13.1/locale/bootstrap-table-zh-CN.min.js"></script>

Bower

Instalar y usar Bootstrap table’s CSS, JavaScript, locales, y extensiones usando Bower.

$ bower install bootstrap-table

What’s included


El código fuente de Bootstrap table incluye CSS precompilado, JavaScript, locales, extensiones, y las versiones minificadas de estos archivos. Especificamente contiene lo siguiente:

bootstrap-table/
├── dist/
│   ├── extensions/
│   ├── locale/
│   ├── bootstrap-table.min.css
│   └── bootstrap-table.min.js
├── docs/
└── src/
    ├── extensions/
    ├── locale/
    ├── bootstrap-table.css
    └── bootstrap-table.js

Los folders src/, locale/, y extensions/ son el código fuente de CSS, JS. El folder dist/ inclute todo compilado y minificado con src/. El folder docs/ incluye el código fuente de la documentación. Además de eso, se incluye archivos de soporte para packages, información de licencia, y desarrollo.

Usage


Incluya la libreria de Bootstrap (solo si su proyecto no la utiliza aún) y bootstrap-table.css en el tag head de su documento html.

<link rel="stylesheet" href="bootstrap.min.css">
<link rel="stylesheet" href="bootstrap-table.css">

Incluya la libreria jQuery, bootstrap (solo si su proyecto no los utiliza aún) y bootstrap-table.js en el tag head o al final de su documento, justo antes de cerra el tag body (se recomienda para mejor rendimiento).

<script src="jquery.min.js"></script>
<script src="bootstrap.min.js"></script>
<script src="bootstrap-table.js"></script>
<-- put your locale files after bootstrap-table.js -->
<script src="bootstrap-table-zh-CN.js"></script>

El plugin Bootstrap Table muestra los datos en formato tabular, vía atributos o via JavaScript.

Via data attributes

Active bootstrap table sin escribir código JavaScript. Setee data-toggle="table" en una tabla normal.

<table data-toggle="table">
  <thead>
    <tr>
      <th>Item ID</th>
      <th>Item Name</th>
      <th>Item Price</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>Item 1</td>
      <td>$1</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Item 2</td>
      <td>$2</td>
    </tr>
  </tbody>
</table>

También podemos usar una URL remota para cargar los datos, setee data-url="data1.json" en una tabla normal.

<table data-toggle="table" data-url="data1.json">
  <thead>
    <tr>
      <th data-field="id">Item ID</th>
      <th data-field="name">Item Name</th>
      <th data-field="price">Item Price</th>
    </tr>
  </thead>
</table>

Via JavaScript

Llame a bootstrap table con el id de la tabla con JavaScript.

<table id="table"></table>
$('#table').bootstrapTable({
  columns: [{
    field: 'id',
    title: 'Item ID'
  }, {
    field: 'name',
    title: 'Item Name'
  }, {
    field: 'price',
    title: 'Item Price'
  }],
  data: [{
    id: 1,
    name: 'Item 1',
    price: '$1'
  }, {
    id: 2,
    name: 'Item 2',
    price: '$2'
  }]
})

También podemos usar una URL remota para cargar los datos, setee url: 'data1.json'.

$('#table').bootstrapTable({
  url: 'data1.json',
  columns: [{
    field: 'id',
    title: 'Item ID'
  }, {
    field: 'name',
    title: 'Item Name'
  }, {
    field: 'price',
    title: 'Item Price'
  }, ]
})