javascript
  • php
  • jquery
  • html5
  • 2015-06-24 63 views 1 likes 
    1

    我有一個名爲layers.php的php頁面,它有一個表格。我已經給定的一個鏈接,每個錶行去命名viewlayers.php以下頁面重定向我的表中的代碼Jquery在頁面重定向後不起作用

    while ( $layer = $records->fetch()) 
    { 
        echo "<td><a href=viewlayers.php?layer_id=".$layer['layer_id']." target='_blank'>".$layer['layer_id']."</a></td>"; 
        echo "<td>".$layer['tempSP']."</td>"; 
        echo "<td>".$layer['tempPV']."</td>"; 
        echo "<td>".$layer['layer_time']."</td>"; 
        echo "<td>".$layer['EPC360']."</td>"; 
        echo "<td>".$layer['TMAtemp']."</td>"; 
        echo "</tr>"; 
    } 
    

    在viewlayers.php,我添加了一個按鈕和一個名爲測試用簡單的jquery腳本如下。

    $(document).ready(function() { 
    
        $("#testbtn").click(function() { 
        alert("Jquery working!!"); 
    
        }); 
    
    });// end of document ready 
    

    是否有任何錯誤或我做錯了什麼,而重定向? 我剛剛使用jQuery和JavaScript。請用一個例子來解釋。

    +0

    你的按鈕是否具有'testbtn'值的'id'? –

    +1

    檢查控制檯是否有錯誤。按F12 –

    +0

    您需要向我們顯示viewlayers的html。其次,檢查控制檯中的錯誤。 – Prisoner

    回答

    -1

    其實jquery沒有問題。它也在重定向時工作。問題是由於腳本沒有在服務器端進行更新。瀏覽器緩存存在一些問題(使用mozilla瀏覽器)。當瀏覽器緩存被清除時(CTRL + F5),它可以很好地工作。還使用螢火蟲知道腳本是否在服務器中更新。

    相關問題