0

ユーザーがcsvファイルをアップロードし、csvファイルをチャート化できるセルフベースのopencpuアプリを作成しようとしています:

私はこのコードを持っています:

$(document).ready(function(){
      $("#submitbutton").on("click", function(){

        //arguments
        var myfile = $("#csvfile")[0].files[0];

        if(!myfile){
          alert("No file selected.");
          return;
        }

        //disable the button during upload
        $("#submitbutton").attr("disabled", "disabled");

        //perform the request
        var url;
        var req = ocpu.call("readcsvnew", {
          file : myfile
        }, function(session){
          url=session.getLoc()+"stdout/text";
          //alert(url);
          $.getJSON(url, function(data) {

             console.log(data);
          });

        });

alert(url) のコメントを外すと、正確な URL が表示されます。ただし、この以下は機能していないようです。私がする必要があるのは、session.loc()+"stdout/text" の出力を変数に割り当て、出力の操作を開始することです。ただし、 console.log(data) は出力を生成していません。何か案は?

var req = ocpu.call("readcsvnew", {
              file : myfile
            }, function(session){
              url=session.getLoc()+"stdout/text";
              //below this line is not working. data is empty.
              $.getJSON(url, function(data) {

                 console.log(data);
              });
4

0 に答える 0