¿Cómo cuenta jqgrid los valores de una columna?
Calcula la suma de una columna en segundo plano y envíala a recepción usando usedate.
Acción:
// Este mapa se utiliza para resumir la información en la parte inferior del JQuery del front-end y devuelve el mapa privado del front-end a través de json userdata = new HashMap ();
// Coloca la información resumida en put y la trae de vuelta al front-end JS a través de json. Nota: el valor de la clave debe ser el mismo que el nombre de la columna de js y mostrarse en el. parte inferior del campo correspondiente userdata.put("departmentname", "Número total de departamentos: "+depCount); userdata .put("staffname", "Número total de personal: "+stfCount); , "Número total de llegadas tardías: "+lateCount); userdata.put("leavetime", "Número total de salidas anticipadas: "+earlyCount);
JS:
jsonReader); : { // Array raíz que describe el formato de datos json: "resultList", // El valor de raíz aquí son filas, lo que significa que leerá json El valor de la clave de filas, este valor son los datos reales //total: "total ", // Número total de páginas //página: "página", // El valor aquí de raíz es página, lo que significa que leerá json. El valor de la página ingresa, el número de página actual //registros: "registro ", // El número total de registros repetir elementos: falso, datos de usuario: "datos de usuario" // Si se establece en falso, jqGrid usará el nombre al analizar json Busque el elemento de datos correspondiente (es decir, los elementos en json no necesitan estar en orden); y el nombre utilizado proviene de la configuración de nombre en colModel. },
pie de página: verdadero, userDataOnFooter: verdadero }).navGrid('#pager', { agregar: falso, editar: falso, eliminar: falso, buscar: falso, actualizar: falso });