我不能让这个起作用。我用Flask-Restless生成了几个JSON文件,例如
{
"num_results": 6,
"objects": [
{
"name": "Production"
},
{
"name": "Warehouse X"
},
{
"name": "Warehouse Y"
},
{
"name": "Sale"
},
{
"name": "Warehouse Z"
},
{
"name": "Transport"
}
],
"page": 1,
"total_pages": 1
}通过REST接口访问(GET on /api/account)
我尝试使用这些数据填充一个JS库,即jsGrid,但它似乎无法解析这些数据。我的loadData函数如下所示:
loadData: function(filter) {
return $.ajax({
type: "GET",
url: "/api/account",
dataType: "json"
});
},这会导致“找不到”的消息。如果我在JS控制台中尝试这种或类似的方法,我会得到一个具有.responseJSON属性的对象,我似乎无法在脚本本身中访问它。如何将生成的对象转换为jsGrid可读的JSON?
发布于 2016-05-06 05:06:21
您的flask服务器是否在不同的端口上运行?为此,您需要包含整个url。
例如,如果您在端口5000上运行flask服务器,则需要在url:"http://“+ location.hostname + ":5000/api/account”
如果它在同一端口上运行,"http://“+ location.hostname + "/api/account”
https://stackoverflow.com/questions/37060205
复制相似问题