JQuery POST Json return

У меня есть сценарий 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;
});
});

мой файл newmsg.php

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

моя проблема в том, что мой php-файл не будет возвращать имя, поэтому мой div #window не отправляет сообщение

надеюсь, вы понимаете ...

большое спасибо

6
задан njaknjak 19 March 2011 в 02:38
поделиться