Je voudrais ne pas perdre les paramètres de pagination et de tri quand je quitte une page avec une grille et je reviens à cette page. Est-il possible d'obtenir la page, rowNum, sortname, sortorder params (je pense avec getGridParam), les mettre dans la portée de l'URL, aller à une autre page, et récupérer ces paramètres dans la portée de l'URL et les donner l'URL ci-après dans le code? (Mettre Act_country.cfc? Method = getAllCountries & page = url.pageNum ne donne rien ...)Question sur la pagination JqGrid
jQuery(document).ready(function(){
jQuery('#list').jqGrid({
url:'Act_country.cfc?method=getAllCountries',
datatype: 'json',
mtype:'GET',
colNames:[
'<cfoutput>#StLabels["LBL_TAB_EDIT"]#</cfoutput>',
'<cfoutput>#StLabels["LBL_TAB_COUNTRY_CODE"]#</cfoutput>',
...
Merci à l'avance, Michel
Nous vous remercions de votre intérêt. C'est un moyen de conserver les paramètres. Mais je voudrais trouver un moyen de les redonner à la grille, peut-être comme c'est possible directement dans l'url que vous pouvez voir dans le code ci-dessus ... – Michel
Lorsque l'utilisateur revient à la page - construire une URL personnalisée avec stocké dans les valeurs de session, comme ceci 'Act_country.cfc? method = getAllCountries & page = # session.page # & sidx = # session.sidx # & sort = # session.sort #' (ne pas utiliser comme is! re-vérifier tout sur le côté serveur – Sergii
Mes clés d'URL précédentes proviennent des démos AJAX du site officiel, mais vous devez utiliser les clés comme prévu par CFC. – Sergii