bootstraptable plug-in sólo puede buscar el tema de página actual

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 
 

Publicado 54 artículos originales · ganado elogios 8 · Vistas a 70000 +

Supongo que te gusta

Origin blog.csdn.net/yang295242361/article/details/89926204
Recomendado
Clasificación