我无法看到来自jquery帖子

时间:2017-08-29 07:08:32

标签: javascript php jquery html

我想对php执行jquery post并获取数据并发布到控制台日志。但是,在执行发布数据后,我无法在console.log上找到数据。我的代码在下面找到...........请帮帮我...

学生HTML页面

<html>
<head>
<title>NEW AJAX GET</title>
<script type="text/javascript" src="/Cesium-1.34/ThirdParty/jquery-1.11.3.min.js"></script> 
</head>
<body>
<script type="text/javascript">
showData();
function showData()
{
    $.post("student.php",
    {
        PostLastName: "Abdullah",
        PostLastReligion: "Muslim"
    },
    function(data)
    {
        console.log(data);
    });
});
</script>
</body>
</html>

student.php脚本

<?php 
 if ((empty($_POST["PostLastName"])) && (empty($_POST["PostLastReligion"])))
    {
        //Return "Posted Values are empty" if the values is empty
        $post_string = 'Posted Values Are Empty';
        //echo "<script>console.log(".$post_string.");</script>";
        echo $post_string;
    }
    else
    {
        //Return the Post Data
        $post_string= 'Post Last Name = '.$_POST["PostLastName"]."\n".' Post Last Religion = '.$_POST["PostLastReligion"].'';
        //echo "<script>console.log(".$post_string.");</script>";
        echo $post_string;
    }
?>

1 个答案:

答案 0 :(得分:0)

我测试了你的代码。我认为检查首先检查标题中包含的加载的jquery。 更改了一些代码,如下面提到并测试您的浏览器控制台。

<html>
<head>
<title>NEW AJAX GET</title>
<script type="text/javascript" src="https://code.jquery.com/jquery-1.10.2.js"></script> 
</head>
<body>
<script type="text/javascript">
showData();
function showData()
{
    $.post( "student.php", { PostLastName: "Abdullah", PostLastReligion: "Muslim" })
      .done(function( data ) {
         console.log(data);
    });
};
</script>
</body>
</html>

我希望你解决问题。

enter image description here