चूंकि डेटा यह है:
[{"0":"8","QUANTITY":"8","1":"Set A","PACKAGENAME":"Set A"},{"0":"5","QUANTITY":"5","1":"Set B","PACKAGENAME":"Set B"}]
आपके पास केस संवेदनशीलता समस्या है, जो सरणी को var packagename
. बनाती है और quantity
खाली/अपरिभाषित।
आपको बदलने की जरूरत है:
for(var i in data) {
packagename.push("Packagename " + data[i].packagename);
quantity.push(data[i].quantity);
}
... से ...
for(var i in data) {
packagename.push("Packagename " + data[i].PACKAGENAME);
quantity.push(data[i].QUANTITY);
}
मैं चार्ट.जेएस से परिचित नहीं हूं, लेकिन इसे ठीक करना ताकि आप अपरिभाषित चरों को रेखांकन करने की कोशिश नहीं कर रहे हैं, यह पहला कदम है।