我正在创建需要大量模态对话框的酒店预订系统。为此,我使用jqueryUI对话框小部件。昨天我将它嵌入到应用程序的一个功能中,但是这次当对话框打开时,它的标题的高度非常大,大约300-400像素,而标准标题的高度大约为40像素。在应用程序中的任何地方它仍然可以正常工作,但它只是在发生这样的错误。 Css在所有地方也是相同的。如果有人知道如何解决这个问题,那么请在这里发帖。jqueryUI对话框标题大小
Error can view at this link of an image
它的JavaScript代码如下记载了一个按钮被点击时被触发。
$("#dialogaddSeasons").dialog({
resizable: false,
modal:true,
width: 460,
maxWidth:500,
height:400,
draggable: false ,
title:"Add New Season",
buttons: {
'Add Season': function() {
$("#dialogaddSeasons #addSeasonForm").submit();
},
Cancel: function() {
$(this).dialog('close');
}
}
});
它的HTML只是在与其他对话部件body标签开始放置,以下列出。
<div id="dialogaddSeasons" >
<div id="containerManangeRooms">
<form action="../booking_system/season.php" enctype="multipart/form-data" method="post" id="addSeasonForm" >
<table>
<tr><td><label>Season Name: </label></td> <td><input type="text" name="season_name" id="season_name" class="required elementsAddEdit ui-widget-content ui-corner-all text" /></td></tr>
<tr><td><label>Starting Date: </label></td> <td><input type="text" name="start_date" id="start_date" class="date required elementsAddEdit ui-widget-content ui-corner-all text" /></td></tr>
<tr><td><label>Ending Date: </label></td> <td> <input type="text" name="end_date" id="end_date" class="date required elementsAddEdit ui-widget-content ui-corner-all text" /></td></tr>
</table>
</form>
</div>
</div>
感谢 阿亚兹阿拉维
抱歉,但是,你有没有看你的代码!?你有宽度:'460, maxWidth:500, height:400,' – 2010-05-17 21:44:14
这是一个完整的对话框小部件的高度和宽度不只是头。头文件类是ui-dialog-titlebar,它正在被大约400px的过度扩大,这是我想解决的一个问题。 – 2010-05-18 07:11:17