J'utilise jqModal pour créer une fenêtre modale en utilisant ajax qui contient un formulaire à remplir. La fenêtre parent contient seulement environ une demi-page de données, donc ne contient pas de barres de défilement. Lorsque la fenêtre modale est chargée, le formulaire déborde la page et la partie inférieure n'est pas visible. Quel serait le meilleur moyen de créer une fenêtre modale qui contient des barres de défilement si nécessaire ou d'ajouter des barres de défilement à la fenêtre parente afin que tout le modal puisse être déplacé de haut en bas? Code est la suivante:jqModal débordant ma page
Javascript:
$(document).ready(function() {
$("#AddGameTypeWindow").jqm({
ajax: '/maintenance/AddGameType.html',
modal: true,
trigger: "#NewGameTypeButton"
});
});
HTML:
<body>
<div id="AddGameTypeWindow" title="Add Game Type" style="display:none"></div>
<div id="AddLocationWindow" class="jqmWindow" style="width:640px;height:480px"></div>
<table>
<tr>
<td>Game Type</td><td><select id="GameType"><option value="0"></option></select> <button id="NewGameTypeButton" class="ui-state-default ui-corner-all"><span class="ui-icon ui-icon-plus"></span></button></td>
</tr>
Pouvez-vous faire un plese jsFiddle ou préciser quelques détails plus, parce que je ne sais pas où «/maintenance/AddGameType.html 'est ... –
Ou préparez une page de démonstration, probablement un problème de css. –