将PHP值作为参数传递给jQuery并在alert中显示该值

时间:2016-02-11 17:27:47

标签: php jquery

您好我想在alert中显示值。我在jquery中将php值作为参数传递,当我在alert中显示该值时,它显示为空 代码在这里

<button type="button" onclick="topSharedPosts('<?php echo $postID; ?>')" class="btn btn-success" value="<?php echo $postID; ?>"> Facebook </button>

Jquery功能

function topSharedPosts(id) {
       alert(id);
}

1 个答案:

答案 0 :(得分:1)

它为我工作: -

  1. 您的文件必须.php不得.html
  2. 检查以下代码: -

    <强> Alert.php: -

    <?php 
    $postID = 2;
    ?>
    <button type="button" onclick="topSharedPosts('<?php echo $postID; ?>')" class="btn btn-success" value="<?php echo $postID; ?>"> Facebook </button>
    
    <script type = "text/javascript">
    function topSharedPosts(id) {
           alert(id);
    }
    </script>
    

    注意: - 您的代码和代码中没有jquery。这是纯粹的javascript。我已经使用$postId值来检查代码是否有效,并且它可以正常工作。