jquery php:json_编码还是echo?

jquery php:json_编码还是echo?,jquery,json,echo,encode,Jquery,Json,Echo,Encode,是否不需要在php页面中使用Ajax方法调用json_encode函数? 例如,我发现以下代码: $.post('updatecoords.php','data='+$.toJSON(顺序),函数(响应){ 如果(响应=“成功”) 在php页面的末尾: 呼应“成功”; ?> 这里是“echo”,而不是json_encode($array)。这是一个或另一个?或者有任何规则吗? 谢谢你的回答!;)JSON只是一种用于传递数据的格式。在AJAX调用中,将数据编码为JSON并将其传递给浏览器更有意义,


是否不需要在php页面中使用Ajax方法调用json_encode函数?
例如,我发现以下代码:

$.post('updatecoords.php','data='+$.toJSON(顺序),函数(响应){
如果(响应=“成功”)

在php页面的末尾:

呼应“成功”;
?>

这里是“echo”,而不是json_encode($array)。这是一个或另一个?或者有任何规则吗?
谢谢你的回答!;)

JSON只是一种用于传递数据的格式。在AJAX调用中,将数据编码为JSON并将其传递给浏览器更有意义,因为客户端javascript只需对JSON字符串进行简单的
求值即可。不过,AJAX调用不必使用JSON。您可以从完整的HTML页面转换为一个简单字符串,作为对AJAX调用的响应。您只需确保客户端代码能够正确处理响应。

您能更好地解释一下您试图完成的任务吗?并且没有
$。toJSON
方法,您使用的是插件吗?@Nexeus:它来自于此:我认为toJSON很奇怪而且,因为我是初学者,你可以看到页面中间的代码。