通过json将html代码从php发送到javascript
我在JS中遇到以下错误: SyntaxError:JSON中位置0处出现意外标记< 我怎样才能正确地发送HTML代码?这是一个完整的页面,通过JSON。 我没有这个想法,但这是我试图安装的插件,我得到了这个错误。所以,如果有人能告诉我这里出了什么问题以及如何解决,那就太好了。谢谢 用于获取有效的JSON字符串 您可以对任何标量值、数组和stdClass实例进行编码。对于任何其他类,都可以实现接口 一个简单的HTML示例:通过json将html代码从php发送到javascript,javascript,php,jquery,html,json,Javascript,Php,Jquery,Html,Json,我在JS中遇到以下错误: SyntaxError:JSON中位置0处出现意外标记
<?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>"