运行在if语句中自动运行的javascript函数

时间:2018-01-26 22:54:09

标签: javascript php

我希望能够运行一个我自动处理它的javascript函数,所以基本上经常运行一个函数,我想把它放在PHP的if语句中,所以它会经常检查它它的目的是什么。 所以我的意思是,当我更改设置时,它将自动更新页面,并从if语句中添加或删除该元素。 这是javascript代码。如果您还有其他需要,请告诉我。

      <script>
     function getStatuscall() {
         $.ajax({
               type: "GET",
               url: "<?php echo BASE_URL; ?>/actions/responderActions.php",
               data: {
                   getStatuscall: 'yes',
                   responder: 'yes'
               },
               success: function(response)
               {
                 $('#getStatuscall').html(response);
                 setTimeout(getStatuscall, 5000);

               },
               error : function(XMLHttpRequest, textStatus, errorThrown)
               {
                 console.log("Error");
               }

             });
       }
  </script>

1 个答案:

答案 0 :(得分:0)

您可以使用EventSource来维护服务器和客户端之间的持久连接,而不是$.ajax(),以便将数据流式传输到浏览器。

您可以使用服务器端逻辑来确定要传输到客户端的内容。在客户端,您可以为服务器的特定响应创建事件侦听器。