1. Le JS requis introduit dans la réception peut être téléchargé à partir du site officiel
La copie de code est la suivante:
fonction gettab () {
var url = contextPath + '/ fundretreatvoucher / fundbatchRetReatVoucherQuery.htm';
$ ('# tab'). bootstraptable ({{
Méthode: 'Get', // Il faut être réglé pour arriver ici, je ne sais pas pourquoi je ne peux pas l'obtenir lorsque je définis le message
URL: URL,
cache: faux,
hauteur: 400,
rayé: vrai,
Pagination: vrai,
Paglist: [10,20],
// ContentType: "Application / X-Www-Form-UrlenCcoded",
PageSize: 10,
Pagenumber: 1,
Recherche: vrai,
sidepagination: 'serveur', // Définir la pagination côté serveur
Queryparams: queryparams, // paramètres
Showcolumns: true,
showRefresh: true,
minimumCountColumns: 2,
ClickToselect: true,
SmartDisplay: vrai,
colonnes: [
{
Champ: «InterfaceInfocode»,
Titre: «Fund Channel Code»,
Aligner: «Centre»,
Largeur: «180»,
valign: «en bas»,
TRIMABLE: VRAI
}, {
Champ: «RetreatBatchCode»,
Titre: «Funds Renvoie le numéro de lot»,
Aligner: «Centre»,
Largeur: «200»,
valign: «milieu»,
TRIMABLE: VRAI
}, {
Champ: «Total»,
Titre: «Nombre total d'écriture»,
Aligner: «Centre»,
Largeur: «10»,
valign: «haut»,
TRIMABLE: VRAI
}, {
Champ: «Totalmoney»,
Titre: «Montant total»,
Aligner: «Centre»,
Largeur: «100»,
valign: «milieu»,
ClickToSelect: False
}, {
Titre: «Opération»,
champ: «état»,
Aligner: «Centre»,
Largeur: «200»,
valign: «milieu»,
}]
});
}
// définir les paramètres entrants
Fonction QueryParams (params) {
paramètres de retour
}
$ (function () {
getTab ();
})
2 dans les coulisses
Obtenez le décalage de limite, certains sites Web doivent formater les paramètres entrants pour obtenir PageSize, PageIndex de toute façon, je n'ai pas réussi, si vous savez, vous pouvez le partager avec moi
La copie de code est la suivante:
int currentPage = request.getParameter ("offset") == null? 1: Integer.ParseInt (request.getParameter ("Offset"));
// Nombre de lignes par page
int showCount = request.getParameter ("limit") == null? 10: Integer.ParseInt (request.getParameter ("limite")); /
if (currentPage! = 0) {// Obtenez le nombre de pages
currentPage = currentPage / showCount;
}
CurrentPage + = 1;
JsonObject JSON = new JSONObject ();
JSON.PUT ("Rows", BFRV); // Les lignes et les clés totales ici sont fixes
json.put ("total", total);
Ce qui précède est l'intégralité du contenu de cet article. J'espère que vous pouvez l'aimer.