我之前发过一个类似的主题,并没有得到有效的答案。正当因为我的问题很缺乏。我会再次尝试更具体。我正在研究一个支架系统插件。
插件的工作原理如下:
var bigData = {
teams : [
["Team 1", "Team 2" ],
["Team 3", "Team 4" ],
["Team 5", "Team 6" ],
["Team 7", "Team 8" ],
["Team 9", "Team 10"],
["Team 11", "Team 12"],
["Team 13", "Team 14"],
["Team 15", "Team 16"]
};
您必须手动输入团队名称。我创建了一个push数组来创建for循环中的团队:
var bigData = {
"teams" : [],
"results" : [] };
for( var i=1 ; i<16 ; i+=2 )
{
bigData.teams.push(["Team "+i,"okay"
]);
}
问题在于:我真的想将数据从php传递给团队:我可以使用mysql,并从数据库传入团队名称。代码不会工作! - 无论我做什么,你都无法通过<?php ?>
:
bigData.teams.push(["<?php echo 'somethinghere' ?>",'Team '+(i+1)]);
当没有<php ?>
我不能发布两个链接..但它只是空的
我希望这足够详细,以便了解我的问题!感谢
答案 0 :(得分:0)
以下是一些步骤:
.php
文件<script>
标记或AJAX / JSON请求。示例:使用json_encode:
文件:data.php
<?php
echo json_encode( $my_array );
文件read_data.js
$.getJSON( 'data.php', function(data){
bigData.teams.push( data );
});