gpt4 book ai didi

php - jquery 循环不适用于 php 数据

转载 作者:搜寻专家 更新时间:2023-10-31 21:36:39 25 4
gpt4 key购买 nike

好吧,我正在尝试在 jquery 中为我的数组赋值它不能正常工作如果我没有 for 循环就像我对第 0 个元素所做的那样它工作正常但如果我把它放在循环中,它就会变得不确定

var array1=<?php echo json_encode($array2)?>;
var array2=<?php echo json_encode($array1)?>;
var chartData = [
{
student: array1[0] ,
marks: array2[0]
}
];
var x=<?php echo json_encode($tquiz) ?>;
for (var i=1;i <= x ;i++ )
{
chartData[i]=[
{
student :array1[i],
marks:array2[i]
}
]
}

最佳答案

for (var i=1;i <= x ;i++ )
{
chartData[i]=[
{student :array1[i],

marks:array2[i]
}
]

}

改为

for (var i=1;i <= x ;i++ )
{
chartData.push({student :array1[i], marks:array2[i]});
}

顺便说一下,我可以像这样重构你的 finally 代码:

var array1=<?php echo json_encode($array2)?>;
var array2=<?php echo json_encode($array1)?>;
var x=<?php echo json_encode($tquiz) ?>;

var chartData = [];
for (var i=0;i <= x ;i++ ) {
chartData.push({student :array1[i], marks:array2[i]});
}

关于php - jquery 循环不适用于 php 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17716102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com