Blackhead77
New member
Dieser Code zum auslesen einer csv Datei funktioniert.
Leider das Promise() nicht welches dafür sorgt dass der wert in return steht.
Leider das Promise() nicht welches dafür sorgt dass der wert in return steht.
Code:
var loadCategories = function(){
return $.ajax({
url: 'branchen.csv',
dataType: 'text'
}).promise();
};
var dataSource = loadCategories();
var getCategories = function(){
var branches = [];
dataSource.then(function(result){
var lines = result.split(/\n/);
lines.forEach(function(value, index){
var lines2 = value.split(';');
var branche = lines2[0];
var catNumber = lines2[1];
var num = lines2[2];
branches.push({name:branche, number: catNumber});
});
});
return branches;
};var loadCategories = function(){
return $.ajax({
url: 'branchen.csv',
dataType: 'text'
}).promise();
};
var dataSource = loadCategories();
var getCategories = function(){
var branches = [];
dataSource.then(function(result){
var lines = result.split(/\n/);
lines.forEach(function(value, index){
var lines2 = value.split(';');
var branche = lines2[0];
var catNumber = lines2[1];
var num = lines2[2];
branches.push({name:branche, number: catNumber});
});
});
return branches;
};
Zuletzt bearbeitet von einem Moderator: