スクリプト初心者なのでよろしくお願いします。
jquery-csv パーサーを使用して、ローカル ファイルからグラフを作成しようとしています。グーグルビズを使用。
コードのこのセクションでは、戻り値を取得できないようです。選択した解析済みファイルの戻り値を要求します。
コールバックを使用する方が良いですか? どうすればそれを実装できますか?試してみましたが、うまくいかないようです。
function chartData(fileToParse) {
var reader = new FileReader();
reader.readAsText(fileToParse);
reader.onload = function(){
var csv = event.target.result;
var parsedData = $.csv.toArrays(csv,{onParseValue:$.csv.hooks.castToScalar});
return parsedData
};
return reader.onload.value;
reader.onerror = function(){ alert('Unable to read ' + file.fileName); };
}
画面に表形式でデータを表示するように変更されたこのコードを既に使用していますが、Googleサーバーにデータを取得する際に壁にぶつかりました。
アドバイスや指針をいただければ幸いです。