我有一个在查询数据库时获得的项目列表。查询结果用jsonify
处理,最后通过getJson
获得,方法如下:
$(function() {
$.getJSON($SCRIPT_ROOT + '/appointments/', function(data) {
var output="<ul>";
for (var i in data.appts) {
output+="<li>" + data.appts[i].labo + "</li>"
}
output+="</ul>";
$("#result").html(output)
return false;
});
});
到目前为止还不错。。。你知道吗
现在我需要通过调用(例如)下面的Flask
函数来提供删除上面列出的每个项的可能性:
@app.route('/appointments/<int:appointment_id>/delete/', methods=['DELETE'])
def appointment_delete(appointment_id):
appt = db.session.query(Appointment).get(appointment_id)
db.session.delete(appt)
db.session.commit()
return jsonify({'status': 'OK'})
不幸的是,我不知道如何将这两段代码连接起来。既然我已经为此挣扎了一段时间,我会感激任何能让我走出泥潭的帮助。。。谢谢。!你知道吗
根据@dcodesmith的评论编辑
getJSON
反应:
{
"appts":[
{
"id":1,
"day":"Mardi",
"labo":"l1",
"modified":[
"21/01/2014"
],
"groups":"5",
"plage_h":"10h00",
"sem":"5",
"start":[
"28/01/2014"
]
},
{
"id":4,
"day":"Vendredi",
"labo":"l1",
"modified":[
"22/01/2014"
],
"groups":"5",
"plage_h":"10h00",
"sem":"5",
"start":[
"31/01/2014"
]
}
]
}
需要更改
代码
注意:我对烧瓶一窍不通,但这应该能起作用
相关问题 更多 >
编程相关推荐