0
这是ASP.NET MVC 2.基本上,我使用AJAX调用在控制器中调用一个动作,该动作返回一个局部视图(所以,一些HTML)。
我有一个jQuery UI对话框,我在AJAX回调函数上填充。jQuery UI对话框的内容在填充后向上移动
$('#JqUiDialog').html(htmlResult);
$('#JqUiDialog').dialog('open');
IE7似乎正确地呈现这个(一个惊喜),FF在另一方面约90像素的改变所有的内容的。这包括对话框的标题和调整大小栏。任何想法,为什么发生这种情况或如何解决它?
$('#JqUiDialog').dialog({
autoOpen: false,
modal: true,
title: 'Edit Address',
hide: 'explode',
show: 'fadeIn',
width: 400,
height: 300
});
在HTML:<div id='#JqUiDialog'></div>
编辑:好吧,这个问题似乎当我有<input type='text'/>
作为由局部视图返回的HTML的一部分发生。这仍令我困惑。
我做了很多与ui对话的东西,并没有这种问题,看看这里http://mrgsp.md:8080/awesome/popupformdemo你有在这里在你的FF相同的问题 – Omu 2010-11-11 22:18:22