PHP回声Javascript

PHP回声Javascript,php,jquery,lightbox,Php,Jquery,Lightbox,我有一组PHP代码,如果用户在文本字段中输入正确的代码,它将在文本字段下面显示一条消息,然后出现下一组问题 但是,我不想在文本字段下面显示消息,而是想知道在键入正确答案后是否可能弹出jquery lightbox 这是我的PHP代码,它可以检测正确的答案。我将数据存储在数组中: if (isset($_POST) AND $_POST) { foreach ($_POST as $key => $answer) { if (preg_match('/task

我有一组PHP代码,如果用户在文本字段中输入正确的代码,它将在文本字段下面显示一条消息,然后出现下一组问题

但是,我不想在文本字段下面显示消息,而是想知道在键入正确答案后是否可能弹出jquery lightbox

这是我的PHP代码,它可以检测正确的答案。我将数据存储在数组中:

if (isset($_POST) AND $_POST)
{
    foreach ($_POST as $key => $answer)
    {
        if (preg_match('/task([0-9]+)/i', $key, $matches))
        {
            $i = $matches[1];

            // check answer

            if ($data[$i]['answer'] == strtolower(trim($answer)))
            {
                $i += 1;
                $isCorrect = true;

            }

            $answered = true;
        }
    }
}
这是代码,它在文本字段下面显示消息

<?php echo ($isCorrect)  ? 'That's correct!' : ''; ?>
下面是我想要集成的jQuery lightbox代码

<script type="text/javascript">
$().ready(function() {
$("#dialog").jqm();
});
</script>

<div class="jqmWindow" id="dialog">
<a href="#" class="jqmClose">Close</a>
That's correct!
</div>

有人需要帮助吗?

使用AJAX将答案发布到PHP脚本中。在Ajax成功回调中,使用适当的文本触发对话框。完成了

AJAX已经连接好了吗?确保修复正确的问题!。你需要避开这句话中的撇号。@Flipper yupp,我将其替换为&apos;