小编Mar*_*ano的帖子

使用jQuery和AJAX进行长轮询的正确方法是什么

我有一个涉及实时通知的项目.所以我偶然发现使用socket io但我还没有足够的时间来学习它.所以我尝试用AJAX和jQuery来做.下面是我的代码结构,我想知道这是否会没有缺点?

setInterval(function(){
  if( !element.hasClass('processing') ){
    element.addClass('processing');
    $.ajax({
      type:         'post',
      dataType:     'json',
      url:      ajaxurl,
      data:         {},
      success:  function( response ){
        /* Success! */
        element.removeClass('processing');
      }
    });
  }
}, 2500);
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1