2014-02-25 72 views
-1

我已經使用下面的代碼在不重新加載頁面的情況下自動更新頁面表格。它的工作正常,但不適用於Firefox。任何速戰速決請.....使用Chrome瀏覽器但不能與Firefox配合使用的JavaScript代碼

var nIntervId; 
      $(document).ready(function() { 
       nIntervId = setInterval(refresh, 2000); 
      }); 

     function refresh(){ 
      var $table = $("table#mytable"); 
       $.getJSON("http://www.scannerdemo.com/get_latest_verification/", function(obj){   
        $.each(obj, function(key, value){ 
        var rows = ""; 
        var color_status="badge badge-inverse"; 
        if (value.status=="Registered"){ 
       color_status="badge badge-info"; 
       } 
        else if((value.status=="Tampered") ||(value.status=="Tampered with line cut")) 
          { 
       color_status="badge badge-important"; 
       } 
        else if(value.status=="Verified"){ 
       color_status="badge badge-success"; 
       }   
        rows=rows+"<tr>"+"<td><a href='/status/{{ record.asset_code }}'>"+value.asset_code+"</a></td>" 
         +"<td>" + value.scan_time + "</td>" 
         +"<td>" + value.credential + "</td>" 
         +"<td>"+"<span class='" + color_status + "'>" + value.status +"</span>" +"</td>" 
         +"<td>" + value.operator + "</td>" 
         +"<td>" + value.location + "</td>" 
         +"<td>" + value.auth_code + "</td>" 
         +"<td>" + value.emp_id + "</td>" 
         +"</tr>"; 
      $table.prepend(rows); 

      }); 

     }); 
    } 
+0

您是否獲得在控制檯中的任何錯誤? – Andy

+0

刷新方法沒有調用 –

+0

ctrl + f5刷新Firefox的緩存? – speti43

回答

0

試試這個代碼:

​​
相關問題