Cómo usar bootstrap-table para ordenar en segundo plano
cache: false, //Si se usa el caché, el valor predeterminado es verdadero, por lo que generalmente es necesario configurar este atributo (*)
paginación: true, //Si mostrar paginación (*)
sortable: true, //Si habilitar la clasificación
sortOrder: "desc", //Método de clasificación
queryParams: queryParams, //Pasar parámetros (*)
sidePagination: "server", //Método de paginación: paginación del cliente, paginación del lado del servidor (*)
pageNumber: 1, //Inicializa la primera página a cargar, el valor predeterminado es la primera página
pageSize: 10, //Número de filas registradas por página (*)
pageList: [10, 25, 50, 100], //Opcional
búsqueda: true, //Ya sea para mostrar la búsqueda en la tabla, esta búsqueda es una búsqueda del cliente y no ingresará al servidor, así que personalmente creo que tiene poca importancia
estrictoSearch: true,
showColumns: true, //si mostrar todas las columnas
showRefresh: true, //si para mostrar el botón de actualización
minimalCountColumns: 2, //Número mínimo de columnas permitidas
clickToSelect: true, //Si habilitar las filas seleccionadas mediante clic
UniqueId: "roleNo", // Un identificador único para cada fila.
//Identificador único para cada fila, generalmente la columna de clave principal
showToggle: true, // si se muestran los botones de alternancia para la vista detallada y la vista de lista
cardView: false, // si se muestra la vista detallada
DetailView: false, // si se muestra la tabla padre-hijo
ResponseHandler: handle,
idField: 'roleNo',
columnas: {
casilla de verificación: verdadero
}, {
campo: 'roleNo',
título: 'RoleNo' ,
sorttable: true
}, {
campo: 'roleNm',
título: RoleName',
sorttable: true
}],
silent: true, //se debe configurar el evento de actualización
formatLoadingMessage: function () {
return "Espere, cargando..."
},
formatNoMatches: function () { //no hay coincidencias
return '; No hay registros coincidentes';
},
onLoadError: function (datos) {
$(' #reportTable').bootstrapTable('removeAll');
}
});
}.