# Methods []({{ site.repo }}/blob/develop/docs/_i18n/{{ site.lang }}/documentation/methods.md) --- Sintaxis para llamar a un método: `$('#table').bootstrapTable('method', parameter);`.
Nombre | Parámetro | Descripción | |
---|---|---|---|
getOptions | none | Retorna el objeto options. | |
getSelections | none | Retorna todas las filas seleccionadas, cuando no hay seleccionadas, se retorna un array vacío . | |
getData | useCurrentPage | Retorna los datos cargados en la tabla en el momento que se llama este método. Si se setea useCurrentPage a true se devolverá los datos mostrados en la página actual. | |
getRowByUniqueId | id |
Se obtiene el dato de la tabla que contiene el id pasado por parámetro Ejemplo: $('#myTable').bootstrapTable('getRowByUniqueId', "122") |
|
showAllColumns | none | Muestra todas las columnas. | showAllColumns |
hideAllColumns | none | Oculta todas las columnas. | hideAllColumns |
load | data | Se cargan los datos en la tabla, las filas antiguas se removeran. | |
append | data | Se anexan los datos a la tabla. | |
prepend | data | Se antepone los datos a la tabla. | |
remove | params |
Se remueven los datos de la tabla, los parámetros contienen dos propiedades: field: el nombre del campo de las filas removidas. values: el array de valores de las filas que deberían ser removidas. Ejemplo: $('#myTable').bootstrapTable('remove', {field: 'id', values: ["73", "74"]}) |
|
removeAll | - |
Se remueven todos los datos de la tabla Ejemplo: $('#myTable').bootstrapTable('removeAll') |
|
removeByUniqueId | id |
Se remueve el dato de la tabla que contiene el id pasado por parámetro Ejemplo: $('#myTable').bootstrapTable('removeByUniqueId', "122") |
|
insertRow | params |
Inserta una nueva fila, los paeámetros contienen las siguientes propiedades: index: el índice donde se insertara la nueva fila. row: los datos de la fila. |
|
updateRow | params |
Actualiza la fila especificada, el parámetro contiene las siguientes propiedades: index: el índice de la fila para ser actualizada. row: los nuevos data de la fila. |
|
showRow | params | Muesta la fila especificada. El parámetro contiene los siguiente propiedades: index: el indice o idField de la fila. isIdField: Boolean que indica si el index es idField o la posición de la fila. |
|
hideRow | params | Oculta la fila especificada. El parámetro contiene los siguiente propiedades: index: el indice o idField de la fila. isIdField: Boolean que indica si el index es idField o la posición de la fila. |
|
getHiddenRows | boolean | Obitnene todas las filas ocultas si se pasa el parámetro show en true las filas serán mostradas, sino, el método solo devolvera las filas ocultas. | |
mergeCells | options |
Se unen algunas celdas en una, las opciones contienen las siguientes propiedades: index: el índice de la fila. field: el nombre del campo. rowspan: el rowspan para ser unidas. colspan: el colspan para ser unidas. |
|
updateCell | params |
Actualiza una celda, los parámetros contienen: rowIndex: índice de la fila. fieldName: el nombre del campo. fieldValue: el nuevo valor de la celda. |
|
refresh | params | Refresca los datos remotos del servidor, se puede setear {silent: true} para refrescar los datos silenciosamente, y setear {url: newUrl} para cambiar el URL. Para suministrar query params especificos para este request, setear {query: {foo: 'bar'}} |
|
refreshOptions | options | Actualiza el objecto options | |
resetSearch | text | Setea el texto de búsqueda | |
showLoading | none | Mostrar el estado de la carga. | |
hideLoading | none | Ocultar el estado de la carga. | |
checkAll | none | Chequear todas las filas de la página actual de la tabla. | |
uncheckAll | none | Des-chequear todas las filas de la página actual de la tabla. | |
check | index | Chequea una fila, el índice de la fila inicia en 0. | |
uncheck | index | Des-chequea una fila, el índice de la fila inicia en 0. | |
checkBy | params |
Chequea una fila por un array de valores los parámetros continen: field: nombre del campo a usar para encontrar los registros values: array de valores de las filas por chequear Ejemplo: $("#table").bootstrapTable("checkBy", {field:"field_name", values:["value1","value2","value3"]}) |
|
uncheckBy | params |
Deschequea una fila por un array de valores los parámetros continen: field: nombre del campo a usar para encontrar los registros values: array de valores de las filas por deschequear Ejemplo: $("#table").bootstrapTable("uncheckBy", {field:"field_name", values:["value1","value2","value3"]}) |
|
resetView | params | Reinicia la vista de bootstrap table, por ejemplo reinicia el alto de la tabla. | |
destroy | none | Destruye la bootstrap table. | |
showColumn | field | Muestra la columna especificada. | |
hideColumn | field | Oculta la columna especificada. | |
getHiddenColumns | - | Obtiene las columnas ocultas. | |
getVisibleColumns | - | Retorna las columnas visibles. | |
scrollTo | value | Setea la posición del scroll, setear 'bottom' significa setear la posición del scroll al final de la tabla. | |
getScrollPosition | none | Obtiene la posición actual del scroll. | |
filterBy | params | (Solo se puede usar en client-side)Filtra los datos en la tabla, ejm. se puede filtrar {age: 10} para mostrar los daros solo con la edad igual a 10. |
|
selectPage | page | Ir a una página en especifico. | |
prevPage | none | Ir a la página anterior. | |
nextPage | none | Ir a la siguiente página. | |
togglePagination | none | Habilita y deshabilita la paginación. | |
toggleView | none | Alterna la vista entre tabla y tarjeta. | |
expandRow | index | Expande la fila que tiene el index pasado por parámetro si la opción detail view está en True. | |
collapseRow | index | Colapsa la fila que tiene el index pasado por parámetro si la opción detail view está en True. | |
expandAllRows | is subtable | Expande todas las filas si la opción detail view está en True.. | |
collapseAllRows | is subtable | Colapsa todas las filas si la opción detail view está en True. |