从jQuery调用PHP函数?

2022-08-30 20:44:04

我的网站上有一个PHP函数,需要几秒钟才能完成。这支撑了我不想要的整个页面。

是否可以使用jquery在页面加载后调用此PHP函数并在div中显示结果?还要显示ajax加载器映像,直到PHP函数完成?

我一直在看 jQuery.post,但似乎无法让它发挥作用。

有人能帮忙吗?

谢谢


答案 1

AJAX做到了奇迹:

$(document).ready(function(

    $.ajax({ url: 'script.php?argument=value&foo=bar' });

));

答案 2

谢谢大家。我拿走了你们每个解决方案的一部分,并制作了我自己的解决方案。

最终的工作解决方案是:

<script type="text/javascript">
    $(document).ready(function(){
        $.ajax({
            url: '<?php bloginfo('template_url'); ?>/functions/twitter.php',
            data: "tweets=<?php echo $ct_tweets; ?>&account=<?php echo $ct_twitter; ?>",
            success: function(data) {
                $('#twitter-loader').remove();
                $('#twitter-container').html(data);
            }
        });
   });
</script>

推荐