Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 非常简单的代码使用jquery的$.post显示整个代码,而不是echo_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 非常简单的代码使用jquery的$.post显示整个代码,而不是echo

Javascript 非常简单的代码使用jquery的$.post显示整个代码,而不是echo,javascript,php,jquery,html,Javascript,Php,Jquery,Html,代码应该将div上的文字从“clickhere”改为“hello”,但它显示了php文档的整个代码 HTML: PHP: 是。使用以下命令 <?php if(isset($_POST['name'])){ $name = $_POST['name']; echo $name; } echo 'hello'; ?> 是。使用以下命令 <?php if(isset($_POST['name'])){

代码应该将div上的文字从“clickhere”改为“hello”,但它显示了php文档的整个代码

HTML:

PHP:


是。使用以下命令

<?php
    if(isset($_POST['name'])){
        $name = $_POST['name'];
        echo $name;
    }
    echo 'hello';
?>

是。使用以下命令

<?php
    if(isset($_POST['name'])){
        $name = $_POST['name'];
        echo $name;
    }
    echo 'hello';
?>

是。使用以下命令

<?php
    if(isset($_POST['name'])){
        $name = $_POST['name'];
        echo $name;
    }
    echo 'hello';
?>

是。使用以下命令

<?php
    if(isset($_POST['name'])){
        $name = $_POST['name'];
        echo $name;
    }
    echo 'hello';
?>

强制php以json格式返回数据,当然还有相关的标题,这样他们就可以很好地相互理解。尝试使用以下方法:

PHP


强制php以json格式返回数据,当然还有相关的头,这样他们就可以很好地相互理解。尝试使用以下方法:

PHP


强制php以json格式返回数据,当然还有相关的头,这样他们就可以很好地相互理解。尝试使用以下方法:

PHP


强制php以json格式返回数据,当然还有相关的头,这样他们就可以很好地相互理解。尝试使用以下方法:

PHP


您是否在web服务器上运行此功能?您使用的是哪台服务器?您的服务器配置有问题,而不是PHP代码有问题。我使用的是在本地主机上运行的wamp服务器。您是在web服务器上运行的吗?您使用的是哪台服务器?您的服务器配置有问题,而不是PHP代码有问题。我使用的是在本地主机上运行的wamp服务器。您是在web服务器上运行的吗?您使用的是哪台服务器?您的服务器配置有问题,而不是PHP代码有问题。我使用的是在本地主机上运行的wamp服务器。您是在web服务器上运行的吗?您使用的是哪台服务器?您的服务器配置有问题,不是PHP代码有问题。我使用的是在本地主机上运行的wamp服务器。
<?php header('Content-Type: application/json');

    if(isset($_POST['name']))
    {
        $name = $_POST['name'];

        $response = [
            'name' => $name
        ];
    }

    echo json_encode($response);
?>
$( "#target" ).click(function() {
    $.post('test.php', {name:"Donald"}, 
        function(data){
            $('#target').html(data.name);
        }
    );
});