0

私はフレームワーク web2py を使用しています。ファイル JSON を作成default.pyし、ファイルで呼び出した後.js、ファイル JSON でクエリを取得したかったのですが、機能しません。

ファイルにクエリを取得する関数が.jsあります(次のように):

function createQueryCityName(strUser) { 
    var query = new google.visualization.Query ("http://127.0.0.1:8000/ecobayes_reporting/default/call/json/get_data_physics");
    //var query = new google.visualization.Query ("http://api.batisense.com/batisense/datasource?table=montmorin");
    console.log(query);
    query.setQuery("select building_name");
    console.log(query);
    //return query;
    //query.send(drawTable);
}

そして、次のようにクエリを別の関数に送信した後:

function drawTable(query) {
   /* 
    if (query.isError()) {
    alert('Error in query: ' + query.getMessage() + ' ' + query.getDetailedMessage());
    return;
    }
   */
    console.log(query);
    var data = query.getDataTable();
    //var data = new google.visualization.DataTable();
    var table = new google.visualization.Table(document.getElementById('table_div'));
    table.draw(data);
}

しかし、なぜうまくいかないのかわかりません。私のコンソールにはこれがあります:

GET http://127.0.0.1:8000/ecobayes_reporting/static/js/jquery-1.10.0.min.map 404 (NOT FOUND) index:198
ls {jf: "auto", tj: false, Mg: Object, sj: false, rj: "http://api.batisense.com/batisense/datasource?table=montmorin"…}
 PhysicsReports.js:38
ls {jf: "auto", tj: false, Mg: Object, sj: false, rj: "http://api.batisense.com/batisense/datasource?table=montmorin"…}
 PhysicsReports.js:40
Event {clipboardData: undefined, cancelBubble: false, returnValue: true, srcElement: document, defaultPrevented: false…}
 PhysicsReports.js:51
Uncaught TypeError: Object #<Event> has no method 'getDataTable' PhysicsReports.js:52
4

0 に答える 0