0 html javascript php ajax json
对于少量的文本信息(控制消息),我在ajax调用期间发送我称之为项目符号(与HTML注释相同的语法)以及我的页面.例如
<!--Control Message--><html> all my page here</html>
Run Code Online (Sandbox Code Playgroud)
然后我在渲染页面之前解析出"子弹"......即使我不是真的必须这样做.
对于更多数据,比如5个变量,我计划对它进行json_encoding ...并将其与页面一起发送.
其他人如何从html划分和提取结构化数据/ json字符串.我可以把它放在像下面这样的"子弹"中并将其解压缩......但我的猜测是有一种更"正确"的方法来做到这一点.
<!--json string here--><html> all my page here</html>
Run Code Online (Sandbox Code Playgroud)
如果您通过AJAX传递此信息,只需将HTML嵌入JSON中并将该JSON整体解析:
{
"html":"<html>...</html>",
"other_data":...,
"some_more_data":...
}
//access it later:
data.html
data.other_data
data.some_more_data
Run Code Online (Sandbox Code Playgroud)
如果此数据加载了页面,则将数据存储在变量中:
<html>
<head>
<script>
var data = <?= json_encode($data) ?>;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1395 次 |
| 最近记录: |