初学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,请问到底怎样回显呢
------解决方案--------------------