javascript - 使用ajax调用循环表中的列值
问题描述
我希望你们都很好!我是编码新手,所以我面临着没有结果的事情。我在 JS 中有这种类型的代码。
key: 'generateChart2',
value: function generateChart2() {
var self = this;
var Jahr1 = [];
var years1 = "";
for (var i = 0; i < $('#mf123_select_jahr').val().length; i++) {
if (i > 0) years1 += ","
years1 += $('#mf123_select_jahr').val()[i];
}
var postedData1 = {};
postedData1.years1 = years1;
console.log(postedData1);
$.ajax({
url: "data/json.dashboard.php?call=chart2",
data: postedData1,
dataType: 'json',
type: 'POST',
success: function (dataGraph2) {
var trHTML='';
$.each(dataGraph2, function (key, value) {
for (var i in postedData1) {
Jahr1.push(postedData1[i].years1);
}
console.log(postedData1.years1);
trHTML +=
'<tr><td >' + value.Mandant +
'</td><td >' + thousandSepNeu(value.Jahr1, 2) + " €" +
'</td><td >' + value.Growth +
'</td></tr>';
});
$('#dataGraph2').append(trHTML);
}
});
}
thevalue.Mandant
和 thevalue.Growth
都做得很好。我遇到的问题是for
循环不起作用。postedData1
每当用户选择年份向他展示结果时,我都需要进行选择。
console.log(postedData1) 的输出;是:
我犯错了吗?我知道问题出在for
循环上。
请任何建议,我将不胜感激。:)
解决方案
推荐阅读
- javascript - 从 JQuery.post() 中恢复数据
- substrate - 我应该如何为地方发展建立共识
- mysql - MySQL 选择 group by 和 Not Null
- python - Python Flask-Uploads 获取上传状态/进度条
- django - 如何让 django 不要求迁移?
- ios - Swift 4.1 支持 sqlite INSERT..ON CONFLICT..DO UPDATE 吗?
- mysql - 将mysql列转置为行
- rust - 在 Rust 中初始化 DST 的大小成员(在堆上)
- java - 持久化不识别实体类
- javascript - 如何在类/对象中使用 $.each()