非常简单的AJAX-Call不起作用

时间:2017-06-17 03:19:08

标签: php jquery html ajax

这个非常简单的AJAX-Call在我的localhost上不起作用。我有一台运行XAMPP的Windows 10机器。我跟踪了包,而AJAX-Reqauest甚至没有发送到handle.php。我在这做错了什么?

ajaxTest.php

<html>
    <head>
        <script src="https://code.jquery.com/jquery-3.2.1.min.js">
        $(document).ready(function()
        {
            $.ajax(
            {
                type: 'post',
                url: 'inc/handle.php',
                success: function(data)
                {
                    alert("Done!");
                }
            });
        });
        </script>
    </head>
</html>

handle.php

<?php
echo "Test!";
?>

1 个答案:

答案 0 :(得分:4)

问题是:在脚本标记上包含jquery,在另一个脚本标记中包含您的代码

<html>
    <head>
        <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
        <script>
          $(document).ready(function()
          {
            $.ajax(
            {
                type: 'post',
                url: 'inc/handle.php',
                success: function(data)
                {
                    alert("Done!");
                }
            });
          });
        </script>
    </head>
</html>