Las propiedades de la columna están definidas en jQuery.fn.bootstrapTable.columnDefaults.
| Nombre | Atributo | Tipo | Valor por defecto | Descripción |
|---|---|---|---|---|
| radio | data-radio | Boolean | false | True para mostrar un radio. La columna con el radio tiene fijado el ancho. |
| checkbox | data-checkbox | Boolean | false | True para mostrar un checkbox. La columna con el checkbox tiene fijado el ancho. |
| field | data-field | String | undefined | El nombre del campo. |
| title | data-title | String | undefined | El título de la columna. |
| class | class / data-class | String | undefined | La clase CSS de la columna. |
| align | data-align | String | undefined | Indica cómo se alinea la columna. Se puede usar "left', 'right', 'center'. |
| halign | data-halign | String | undefined | Indica cómo se alinea el encabezado de la tabla. Se puede usar 'left', 'right', 'center'. |
| valign | data-valign | String | undefined | Indica cómo se alinea el contenido de la celda. Se puede usar 'top', 'middle', 'bottom'. |
| width | data-width | Number | undefined | El ancho de la columna. Si no es definido, el ancho se adaptará al contenido. |
| sortable | data-sortable | Boolean | false | True para permitir que la coluna sea ordenable. |
| order | data-order | String | 'asc' | El valor por defecto para ordenar los datos, solo puede ser 'asc' o 'desc'. |
| visible | data-visible | Boolean | true | False para ocultar el item de la columna. |
| switchable | data-switchable | Boolean | true | False para deshabilitar el switchable en el item de la columna. |
| clickToSelect | data-click-to-select | Boolean | true | True para seleccionar un checkbox o radiobox cuando se le da click a la columna. |
| formatter | data-formatter | Function | undefined |
La función de formateo de la celda, toma tres parámetros: value: el valor del campo. row: los datos de la fila. index: el indice de la fila. |
| events | data-events | Object | undefined |
Los eventos de la celda son escuchados cuando se usa la función formatter, toma tres parámetros: event: el evento de jQuery. value: el valor del campo. row: los datos de la fila. index: el indice de la fila. |
| sorter | data-sorter | Function | undefined |
La función sort es usada para hacer el ordenamiendo customizable, toma dos parámetros: a: el primer valor del campo. b: el segundo valor del campo. |
| cellStyle | data-cell-style | Function | undefined |
La función formatter para el estilo de la celda, toma tres parámetros: value: el valor del campo. row: los datos de la fila. index: el indice de la fila. Soporta clases o CSS. |
| searchable | data-searchable | Boolean | true | True para incluir la columna en la búsqueda. |