
JQ里$.post(url,[data],[callback],[type])这个callback问题
JQ里$.post(url,[data],[callback],[type])这个callback如果写成function(data),这个data的值为什么不能用ret...
JQ里$.post(url,[data],[callback],[type])这个callback如果写成function(data),这个data的值为什么不能用return返回而必须用echo 返回?
展开
1个回答
展开全部
php的return只负责将信息返回给服务端的php本身,是不能和客户端交互的。
如:
<?php
return 1;
?>
在客户端网页上就是一片空白,而用echo就可以看到内容了。
$.post是JQ封装的一个ajax方法,ajax就是客户端向服务端发起请求,从而得到服务端的数据的过程,因此服务端要将数据告诉客户端,就必须用echo,而用return客户端就得不到数据了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询