https://blog.csdn.net/zhouxiaoyujcut/article/details/79355643
BootstrapTable durante el transcurso de las condiciones encontradas al tiempo que añade sus propias investigaciones, siempre sólo los datos de la consulta para satisfacer los requisitos de la página actual, la página no cumple con la situación actual de manera tan directa aparece vacía. Es un problema desde hace mucho tiempo, y en última instancia para integrar los muchos blog fue resuelto, se resumen aquí bajo.
condiciones 1.bootstarpTable integrados consulta.
(1) cambie se carga la ubicación de la página.
<Tabla ID = "table_list" Data-URL = "$ {CTX!} / ADMIN / Información de Pedido / Lista": los datos en consultas params =-los datos en consultas de tipo params "queryparams" = "indefinido"> </ table>
( 2) para obtener la consulta
queryparams de función (params) {
var = {// el nombre de variable TEMP y el nombre del controlador donde la clave debe haber sido, aquí cambia, el controlador también necesitará cambiar la misma
pageSize: params.pageSize, // tamaño de página
numPag: params.pageNumber, // página
phoneNos: $ ( "# phoneNos") Val () ,.
allocateStartTime: $ ( "# allocateStartTime") Val () ,.
allocateEndTime: $ ( "# allocateEndTime") .val (),
callbackStartTime: $ ( "# callbackStartTime") val (),.
callbackEndTime: $ ( "# callbackEndTime") val (),.
chargeStartTime:. $ ( "# chargeStartTime") val (),
chargeEndTime: $ ( "# chargeEndTime" ) .val (),
lastStartTime: $ ( "# lastStartTime") val (),.
lastEndTime: $ ( "# lastEndTime") val (),.
cargada: $ ( "# cargada") val (),.
callbackStatus: $ ( "# callbackStatus") val (),.
LastStatus: $ ( "# LastStatus") val (),.
Nombre de usuario:. $ ( "# Nombre de Usuario") val (),
portID:$ ( "# Porción"). Val ()
operador: $ ( "# operador") Val () ,.
districtCode: $ ( "# districtCode") Val () ,.
valor: $ ( "# valor") Val () ,.
sortName: params.sortName, // Ordenar los nombres de columna
sortOrder: // params.sortOrder orden de clasificación (desc asc)
}
devuelven el TEMP;
}
de excitación (3) el evento de consulta. Aquí hay que señalar cada vez que una consulta debe mostrar en la primera página, y que la página se debe establecer en la página seleccionada. Vemos que hay muchos solución en línea está escrito.
() la función buscar {
$ ( "# table_list") bootstrapTable ( 'Actualizar') ;.
$ ( "# table_list") bootstrapTable ( 'refreshOptions', {el número de página:'. 1' });.
}
De hecho, la función de modo de escritura no es ningún problema, pero no se seleccionará el número de la primera página. Si no hay una mesa en los parámetros refrush trasera de refresco refresco frontal y, la consulta sólo puede utilizarse una vez, la próxima vez que se producirá un error. Entonces la mejor manera es para refrescar el número de página para ir a cabo.
() la función buscar {
$ ( "# table_list") bootstrapTable ( 'Actualizar') ;.
$ ( '# table_list') bootstrapTable ( 'SelectPage' ,. 1) ;.
}
Original: https: //blog.csdn.net/zhouxiaoyujcut/article/details/79355643