当计时器以jQuery结尾时如何刷新页面?

时间:2018-06-10 14:52:30

标签: jquery laravel

我被困在这里。我有一个函数,它以相反的顺序倒计时,它按预期正常工作,但是当计时器停止时,我想运行一个函数。但是,它根本不起作用。我试图在控制台中打印,但它无法正常工作。

任何人都可以解释为什么这不起作用吗?

if({{ $up }} == 0)
        {
          $(function(){

             $("#future_date").countdowntimer({

                 hours   : hours,

                   minutes : mins,

                 seconds : secs,



               });

             });
        }
        else {

            window.location.href = null;

        }

对于控制器方面。

if(!empty($approval))
    {
      $add_time       =      config('constant.time');

      $time           =      date("Y-m-d H:i:s", strtotime($approval->updated_at . '+'.$add_time.' minutes'));

      $now            =      date("Y-m-d H:i:s");

      $startTime      =      Carbon::parse($time);

      $finishTime     =      Carbon::parse($now);

      $totalDuration  =      $finishTime->diffInSeconds($startTime);

      $hours          =      gmdate('H', $totalDuration);

      $minutes        =      gmdate('i', $totalDuration);

      $seconds        =      gmdate('s', $totalDuration);

      if($now > $time)
      {
        $time_up = 1; //This is how I am getting up in jQuery.
      }
    }

0 个答案:

没有答案