有一个静态数组,应根据点击事件动态更新。
我能够使用 Ajax 获取数组格式的动态值,但发现将其设置为现有变量很困难。
Ajax 返回以下数组
echo json_encode($arry);
// ["2","1","1","0","1","0"]
$.post( "ajaxcall.php", { ids: id })
.done(function( returnedArray){
//returnedArray looks like ["2","1","1","0","1","0"]
datasets: [{
//data: [10,12,33,50,12,34]
data: returnedArray
}]
},
但是在单击事件之后,returnedArray 不会被解释为放置值。
结果应该如下所示:
data: ["2","1","1","0","1","0"]
最佳答案
使用赋值运算符代替:
datasets = [{
//data: [10,12,33,50,12,34]
data: returnedArray
}]
关于javascript - 有没有办法更新 HTML 中定义的现有数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55331495/