2009-12-08 55 views
0

我想知道什么是限制阿贾克斯呼叫/时间的最佳途径。限制阿贾克斯鼠标悬停

当用户mouseover表中有一行时,我正在运行以下js函数。

function load() 
{ 
    $.ajax({ 
      type: "GET", 
      url: "process/ajax.php", 
      data: "action=action, 
      success: function(msg) 
        { 
         if(msg!='') 
         { 
          displayStuff; 
         } 

        } 
    }); 
} 

我应该创建一个时间戳,并将其与前一个比较?我怎样才能做到这一点在全球环境。

回答

1

作为一个建议,为什么不使用现在着名的hoverIntent插件来防止意外触发mouseover事件中的ajax调用。

1

您可以使用javascript Date Object来存储上次更新时间,并检查(根据对日期对象的新调用)以确定将来的鼠标悬停。