Это ASP.NET MVC 2. По сути, я вызываю действие в контроллере с помощью вызова AJAX, и действие возвращает мне частичное представление (так, некоторый HTML).
У меня есть диалоговое окно jQuery UI, которое я заполняю функцией обратного вызова AJAX.
$('#JqUiDialog').html(htmlResult);
$('#JqUiDialog').dialog('open');
IE7, кажется, отрисовывает это должным образом (что удивительно), FF, с другой стороны, сдвигает весь контент примерно на 90px. Это включает в себя заголовок и панель изменения размера диалога. Есть идеи, почему это происходит или как это исправить?
$('#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, который возвращается частичным представлением. Это все еще озадачивает меня.