jQuery用PHP $ _GET加载不起作用

时间:2018-08-29 20:30:57

标签: php jquery

我想在链接被单击时发送Get以用php代码接收结果 这发生了什么 这在php文件中工作完美

        <html>
    <a class="cc" href="#">click me</a>
    <script src="js/jquery.js"></script>
    <script type="text/javascript">
    
        $(document).ready(function () {
    
            $(".cc").click(function () {
                $(".body").load('page.php ')
            })});
    
    </script>
    
    <section class="body"></section>
    
    </html>

但是当我将GET放入href时,只是闪烁内容就无法正常工作

<html>
    <a class="cc" href="?id=1">click me</a>
    <script src="js/jquery.js"></script>
    <script type="text/javascript">
    
        $(document).ready(function () {
    
            $(".cc").click(function () {
                $(".body").load('page.php ')
            })});
    
    </script>
    
    <section class="body"></section>
    
    </html>

1 个答案:

答案 0 :(得分:0)

在第二种情况下,您确实需要阻止<a>跟踪链接。

$(document).ready(function() {
  $(".cc").click(function(e) {
    e.preventDefault();
    $(".body").load('page.php');
  });
});