jquery无刷新提交表单的例子解决方案

jquery无刷新提交表单的例子
初学jquery,想实现无刷新提交表单,想在提交后回显提交的内容,怎么实现啊 看了看样例和自己的 求分析
Html代码
Java code

$(".btn").click(function(){
        $.ajax({                                                  
            type: "POST",                                     
            url: "email.php",                                        
            data: $(this).parent().serialize(),     
            success: function(data){                      //提交成功后的回调,msg变量是ok.php输出的内容。       
                alert(data.msg);  //如果有必要,可以把msg变量的值显示到某个DIV元素中       
                
          }       
        }); 
        $(this).siblings(".alert-message").show();
        $(".alert-message").alert()
          });



php里现在想试试回显,是这样写的:
PHP code

    $msg = "";
    echo "{";
    echo                "msg: '" . $msg . "'\n";
    echo "}";



尝试alert(data.msg) 出来的是undefined,请问到底怎样回显呢

------解决方案--------------------
探讨

我好像知道怎么回显了 success: function(msg) 果然无尽的调试搜索才是归宿啊