Диалог jQuery UI исчезает при обновлении страницы? - PullRequest
1 голос
/ 12 марта 2011

У меня есть базовое диалоговое окно, которое всегда должно отображаться, пока пользователь не нажмет кнопку. Проблема в том, что после обновления страницы вручную она исчезает, но если я обновляю ее снова, она появляется снова. Как мне исправить это, чтобы оно не исчезло после 1-го обновления?

Пример:

   <?php
    $mysql = mysql_query("SELECT tut FROM users WHERE username='$session_username'");
    while ($tutno = mysql_fetch_assoc($mysql)) {
        $tut = $tutno["tut"];
    }
    if ($tut == 0)
    {
    ?>

 <html><body>
    <script type="text/javascript" src="http://sciencewar.hostme.lt/jquery/js/jquery-1.4.4.min.js"></script>
            <script type="text/javascript" src="http://sciencewar.hostme.lt/jquery/js/jquery-ui-1.8.9.custom.min.js"></script>
        <script>
        $(function() {
            $( "#tut" ).dialog(
            {
                draggable: false,
                resizable: false
            });
        });
        </script>

    <div id="tut" title="Basic dialog">
        <p>Example.</p>
    </div>
    </body></html>
    <?

    }

    ?>

1 Ответ

0 голосов
/ 12 марта 2011

Так как ваш javascript правильный, я могу только предположить, что проблема в

if($tut == 0)

линия. Не могли бы вы проверить, отображается ли вообще ваш javascript на странице?

Вы также можете удалить оператор if и проверить, появляется ли диалоговое окно постоянно.

...