Estoy tratando de hacer un cuadro de diálogo de pantalla completa usando jquery ui.jQuery ui pantalla completa diálogo
que tienen algún contenido cargado a través de AJAX, y el resultado se llena el cuadro de diálogo:
function openResource(id) {
$.ajax({
url : "",
type : 'post',
dataType : 'html',
data : {
idRes: id
},
success : function(response) {
$("#popupRecurso")
.html("<div style='float:right; cursor: pointer;' onclick='$(\"#popupRecurso\").dialog(\"destroy\");'>fechar</div>" + response);
$("#popupRecurso").dialog({
title : '',
bgiframe : true,
position : 'center',
draggable : false,
resizable : false,
dialogClass : 'dialogRecurso',
width : $(window).width(),
height : $(window).height(),
stack : true,
zIndex : 99999,
autoOpen : true,
modal : true,
open : function() {
$(".ui-dialog-titlebar").hide();
},
error : function(err) {
alert(err);
}
});
}
});
}
Por desgracia, el diálogo no aparece en el centro y sin las dimensiones correctas. ¿Alguien ha tenido el mismo problema alguna vez?
Gracias
Creo que la propiedad de flotación puede entrar en conflicto con la posición, aquí. ¿Puedes quitarlo? No puedo ayudarte más sin un ejemplo más completo (html + css, prueba jsFiddle). – BiAiB
@BiAiB, incluso sin ningún HTML, el problema persiste ... – jose
Cualquier CSS en su clase 'dialogRecurso'? – DarthJDG