传递参数与页面重新加载PHP

时间:2017-01-09 12:27:11

标签: javascript php

我想在同一页面上访问php id,我想要这样的东西:

<a onclick='showDialog_update()' href='follow_event.php?id=$customer->id'\"> 

但我想显示弹出窗口,不希望页面刷新,所以我可以在同一页面上的弹出窗口中显示我的结果。 我已经尝试过这个jquery代码,但它不适合我

<a href="javascirpt:void(0)" rel='$customer->id' class="showpopup">

$(".showpopup").click(function(ev)
{   
  var getid = $(this).attr('rel');
  alert(getid); 
  ev.preventDefault();
}

1 个答案:

答案 0 :(得分:1)

请尝试此代码。

您必须将php变量回显到标记

<a href="javascript:void(0)" rel='<?php echo $customer->id; ?>' class="showpopup">asdf</a>
    <!-- jQuery cdn source, can be skipped -->
    <script
        src="https://code.jquery.com/jquery-1.12.4.min.js"
        integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ="
        crossorigin="anonymous"></script>

<script>
     $(
        $(".showpopup").click(function(ev)
        {
            var getid = $(this).attr('rel');
            alert(getid);
            ev.preventDefault();
        })
     );

</script>