从 PHP 到 JavaScript 的不带索引的数组
array without index from php to javascript
我从我的php脚本中得到这个数组:
[{"titre":"Titre","type":"title"},{"id":0,"type":"dual-img","src": ["img'/sample_content'/sample-image-350x250.png","img'/sample_content'/sample-image-350x250.png"]},{"id":1,"text":"<p>Initial content<'/p>","type":"text"}]
但是当我编写这个函数时,我什么也没得到。
alert(result[0]['titre'];
我不知道该怎么做才能正确阅读此内容
看到你有jQuery,使用parseJSON
var test = <your incredible long result her>;
$.parseJSON(test);
alert(test[1].src);
警报
图像/sample_content/样本图像-350x250.png,图像/sample_content/样本图像-350x250.png
这里有很多东西,一些更多的上下文代码会有所帮助。但是看看这些:
- 您是否正在尝试在PHP或JavaScript中读取JSON?
- 如果你试图用JavaScript读取它,你如何将JSON从PHP传递到JavaScript?
- 您是否检查过它是作为字符串还是数组传递?
这
json
不是array
而不是使用
alert(result[0]['titre']);
用
alert(result[0].titre);
JavaScript无法访问
这样的PHP变量。如果你真的需要这样做,那么你可以尝试
alert(<?php echo result[0]['titre']; ?>)
但即便如此,变量的范围等也可能存在一些问题。如果您绝对需要这样做,则最好使用会话。
相关文章:
- 是索引数组文字的好做法
- jQuery ajax请求,将索引数组作为关键字字符串
- Javascript中的名称索引-数组/对象
- 如何在对象中按值创建排序索引数组
- 提取索引数组中的整数值
- 来自 jsp 和 javascript 中的请求属性的对象索引数组
- 单击导航索引数组时发出双重警报
- 以编程方式声明基于索引数组的变量(使用谷歌网站列表页面)
- 索引数组 JavaScript 中索引的搜索值
- 根据值从索引数组中删除元素
- 如何检查名称索引数组中有多少个特定结果
- 从 JavaScript 数组中删除索引数组
- 创建一个索引数组,该数组的索引值为 JavaScript 中最常见的数组值
- JavaScript 如何用数组解释索引数组
- 在javascript中向索引数组添加超链接
- 非数字索引数组的长度
- JavaScript-偶数索引数组元素乘以2,奇数索引乘以3
- Javascript-使用索引数组访问数组的元素
- 从数组中删除索引数组
- 在javascript中用索引数组索引一个数组的数组