0

我有一个带有许多文本字段的模态 jQuery 对话框。文本字段受标准 IE 8 自动完成(这是需要的)的影响。但是,当主机页面滚动到除顶部之外的任何位置时(在打开对话框之前或之后),自动完成 div 会偏移滚动距离(例如,它显示在相关文本框下方)。实际上,对话框跟随主机页面的滚动,但不跟随自动完成。即使在打开对话框之前已经滚动了主机页面,也会看到这种效果。

$("#InterestsDetailModalContainer").dialog({autoOpen: false});
$("#InterestsDetailModalContainer").dialog("option", "title", "Additional Interests Detail");
$("#InterestsDetailModalContainer").dialog("option", "height", 600);
$("#InterestsDetailModalContainer").dialog("option", "width", 1000);
$("#InterestsDetailModalContainer").dialog("option", "modal", true);

我很难找到任何不涉及 jQuery 自动完成功能的东西,我在这里没有使用它。谢谢!

4

1 回答 1

0

您可以在单行选择器中提及选项,如下所示:

 $("#InterestsDetailModalContainer").dialog({
                          autoOpen: false,
                          title: "Additional Interests Detail",
                          height: 600,
                          width: 1000,
                          modal: true,
    });

试试这个,这不是一个解决方案,但试试这个,让知道天气解决了。

于 2013-01-28T15:25:22.463 回答