Jquery POST Json返回

nja*_*jak 6 jquery post json

我有一个jquery脚本,它发布我的表单.这里是:

$(document).ready(function(){
$("form#submit").submit(function() {


var an      = $('#an').attr('value');
var betreff = $('#betreff').attr('value');
var text    = $('#text').attr('value');

    $.ajax({
        type: "POST",
        url: "newmsg.php",
        data: "an="+ an +"& betreff="+ betreff +"&text="+ text,
        success: function(){

            $('#window').html(name);                

        }
    });
return false;
});
});
Run Code Online (Sandbox Code Playgroud)

我的newmsg.php文件

<?php if($_POST['an']=="john") { echo json_encode(array("name"=>"hi john")); } ?>
Run Code Online (Sandbox Code Playgroud)

我的问题是,我的php文件不会返回名称,所以我的div #window不会发布消息

希望你们明白......

非常感谢你

mat*_*ven 19

尝试

success: function(data){
    var json = $.parseJSON(data);
    $('#window').html(json.name);                
}
Run Code Online (Sandbox Code Playgroud)