Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过json将html代码从php发送到javascript_Javascript_Php_Jquery_Html_Json - Fatal编程技术网

通过json将html代码从php发送到javascript

通过json将html代码从php发送到javascript,javascript,php,jquery,html,json,Javascript,Php,Jquery,Html,Json,我在JS中遇到以下错误: SyntaxError:JSON中位置0处出现意外标记

我在JS中遇到以下错误: SyntaxError:JSON中位置0处出现意外标记<

我怎样才能正确地发送HTML代码?这是一个完整的页面,通过JSON。 我没有这个想法,但这是我试图安装的插件,我得到了这个错误。所以,如果有人能告诉我这里出了什么问题以及如何解决,那就太好了。谢谢

用于获取有效的JSON字符串

您可以对任何标量值、数组和stdClass实例进行编码。对于任何其他类,都可以实现接口

一个简单的HTML示例:

<?php
$html = '<div class="container">What-Ever-Content </div>";
echo json_encode($html);
这将产生以下输出:

"<div class=\"container\">What-Ever-Content </div>"

首先,请向我们显示导致此错误的代码。其次,为什么要通过JSON发送HTML?JSON的全部要点是发送一个数据结构,供客户机解释。要么发送整个HTML响应,这不是一个好主意,要么按照预期使用JSON。在发送之前对HTML字符串进行编码。我说这不是我的主意,这是已经制作好的插件,我正在试图找出它不起作用的原因
"<div class=\"container\">What-Ever-Content </div>"