Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我在从python服务器获取数据时遇到jQuery Jtable错误_Python_Jtable_Jquery Jtable - Fatal编程技术网

我在从python服务器获取数据时遇到jQuery Jtable错误

我在从python服务器获取数据时遇到jQuery Jtable错误,python,jtable,jquery-jtable,Python,Jtable,Jquery Jtable,我在前端有一个jQueryJTable,我在服务器中使用PythonFlask 我使用PythonFlask从MYSQL服务器获取数据,我可以在浏览器中以JSON格式查看这些数据,但不幸的是,我无法将JSON数据转换为Jtable 我的前端jQueryJTable是 $('#eventsummary').jtable({ actions: { listAction: function (postData) { return $.Deferred(funct

我在前端有一个jQueryJTable,我在服务器中使用PythonFlask

我使用PythonFlask从MYSQL服务器获取数据,我可以在浏览器中以JSON格式查看这些数据,但不幸的是,我无法将JSON数据转换为Jtable

我的前端jQueryJTable是

  $('#eventsummary').jtable({
    actions: {
      listAction: function (postData) {
        return $.Deferred(function ($dfd) {
          $.ajax({
            url: '/backend/groupdata',
            type: 'GET',
            data: postData,
            success: function (data) {
              $dfd.resolve(data);
              console.log("loading ");
            },
          });
        });
      }
    },
    fields: {
      irs_type: {
        title: "Date & Time",
        list: true,
      }
    }
  });

  $('#eventsummary').jtable('load');

我还可以在浏览器中查看我的console.log代码,控制台中没有错误

有人能帮我吗


谢谢,

我通过使用python jsonify将json数据添加到前端Jtable中实现了这一点

for result in data:
     json_data.append(dict(zip(row_headers,result)))
return jsonify(
    {
        'Result': "OK",
        'Records': json_data,
    }
)


谢谢

您看到的输出是标准的jTable应用程序错误。listAction已将服务器响应传递给jTable,因此没有通信错误。 当json响应不包含Result='OK'时,将显示应用程序错误对话框,并在对话框中显示json消息。 错误对话框的出现意味着jTable在服务器响应中看不到Result='OK'。首先看看这个,如果你仍然卡住了,请发布你的json回复。对话框为空,因为没有错误
消息
,或者jTable无法看到它