用AJAX实时运行PHP代码?

时间:2013-10-04 16:38:10

标签: php jquery ajax

我有一个名为(jQuery_puff.php)的PHP页面,其中只包含一个javascript / jQuery。

PHP中的jquery是这样的:

<?php
echo '<script>
$( "#myButton" ).click(function() {
$( "#myDiv" ).effect( "puff", "slow" );
$( "#myDiv" ).toggle( "puff" );
});
</script>';
?>

我已将此PHP页面包含在另一个PHP文件中,如下所示:

<?php include "jQuery_puff.php"; ?>

jQuery_puff.php中的第一个代码是,每次用户点击#myDiv时,它都会向#myButton应用jquery puff效果。

一切都按预期工作。到现在为止还挺好。但这只发生在一个用户(客户端)。

现在我的问题:

有没有办法让所有使用AJAX的用户实时运行这个PHP页面?

例如 USER 1 点击#myButton USER 2 USER 3 等也会看到粉扑效果是否适用于#myDiv

我想过使用这样的东西但是这没有做任何事情!!

<script type="text/javascript">
    $(document).ready(function() {
        $("#myButton").click(function() {
            $.ajax({
                url: 'myOwn.php',
                cache: false,
                success: function(data) {
                    checkForNewData2();

                }
            });
        });

        var intervalID2 = setInterval(checkForNewData2, 500);
    });

        function checkForNewData2() {
        $.ajax({
            url: 'jQuery_puff.php',
            dataType: 'json',
            cache: false,
            success: function(data) {
                $("#data").html(data.data);

            }
        });
    }

</script>
我正朝着正确的方向前进吗?或...?

0 个答案:

没有答案