通过PHP,我将一个基本数组推送到jQuerywp_localize_script()
然后使用脚本文件中的数组数据。
现在,我已经将数组扩展为多维数组,但我不知道如何从数组中获取数据以在javascript文件中使用。
目前,我正在从数组中提取数据,如下所示:
jQuery(document).ready(function($){
var optionA = theme_metadata.dataA;
var optionB = theme_metadata.dataB;
theme_metadata
是我在PHP中构建的数组,并通过wp_localize_script()
.dataA
和dataB
是数组中的键。
我的新阵列如下所示:
[theme_meta] => Array
(
[0] => Array
(
[dataA] => foo
[dataB] => bar
)
[1] => Array
(
[dataA] => this
[dataB] => that
)
)
如何在脚本文件中设置要读取的var[theme_meta][0][dataB]
?还有,如何循环遍历阵列?编号键索引将未知,即。,[0]- whatever [100]
?
我可以派一个key=>value
数组作为循环停止点的大小,即。,\'theme_meta_size\' => 2
如示例数组中所示。