Итак, в моем приложении я открываю диалог и загружаю в него некоторый контент. В большинстве случаев он отлично работает, но иногда он просто не загружает контент. Вот как я это делаю.Почему иногда моя функция загрузки не работает
$('#popup_background').css('z-index', 101);
$('#popup').empty();
$('#popup').dialog('open');
$('#popup').load('<?php echo site_url("popupContent"); ?>',{'id':new_id}, function()
{
$('#popup').bind('dialogclose', function(event) {
$('#popup_background').css('z-index', 99);
});
}
);
Если я проверяю firebug, я всегда получаю контент обратно, но иногда он просто не отображается в диалоговом окне. И если это произойдет, мой popup_background не получит измененный z-index, что означает, что dialogclose не вызывается.
Что я здесь делаю неправильно?
Я не вижу ничего плохого в вышеуказанном коде, поэтому я бы сказал, что это что-то еще в вашем Javascript или вашем PHP-коде. – Jodes
Хм, я не знаю, что, как я сказал, я получаю правильный ответ от php, это просто не показано. – gabrjan