La table jqgrid a une barre de défilement
Je souhaite définir une hauteur de table jqgrid en fonction de la résolution de l'écran
Actuellement, j'ai défini la hauteur en pixel.
Nous exigeons que la page ne affiche pas la barre de défilement verticale
Nous devons définir la hauteur de la table jqgrid telle que la page n’affiche pas la barre de défilement verticale
Nous avons actuellement une résolution d'écran de 1280 * 1024 et la page n'affiche aucune barre de défilement verticale.
Mais si l’utilisateur modifie la résolution de l’écran en 1280 * 768, la barre de défilement verticale de la page html
nous voulons changer la hauteur de la table jqgrid afin que la table jqgrid affiche moins de lignes avec la barre de défilement verticale de la table jqgrid.
J'ai essayé l'option
height: 100% et "auto" mais dans les deux cas, la page affiche une barre de défilement verticale.
Réponses:
-1 pour la réponse № 1Vous devriez redimensionner votre jqgrid lorsque la fenêtre se redimensionne
$(window).resize(function(){
$("#your_grid_id").jqGrid("setGridHeight",$(window).innerHeight());
});