Javascript 如何将数据从js发送到flask
我需要从js发送烧瓶中的数据。我尝试使用ajax。 AJAX代码Javascript 如何将数据从js发送到flask,javascript,python,flask,Javascript,Python,Flask,我需要从js发送烧瓶中的数据。我尝试使用ajax。 AJAX代码 $.ajax({ type: "GET", contentType: "application/json;charset=utf-8", url: "/getmethod/data", traditional: "true", data: JSON.strin
$.ajax({
type: "GET",
contentType: "application/json;charset=utf-8",
url: "/getmethod/data",
traditional: "true",
data: JSON.stringify({data}),
dataType: "json"
});
Python代码
def get_javascript_data(data):
content = request.get_data('data')
jsonify(content)
如果你有一些提示或窍门,请告诉我
new_item = $('#input').val() //value I want to send
$.ajax({
url: '/set_value',
type: 'POST',
data: new_item,
success: function(response){
$('#main').text(response)
}
})
在烧瓶中:
new_item = request.get_data()
那个么,在烧瓶里我必须改变发帖的方法,对吗?那个么querty delete看起来怎么样?你们想通过ajax从表单中发布一些东西,并在flask中获得这些信息吗?是的。我想获取表值,然后按delete botton,然后将什么值用于我的sql查询。好的,但不适用于我。。idk可能是querty bad之类的
@api.route('/delete\u value',methods=['GET'])
@login\u required
sql=“从CalEvents中删除,其中eventId=new\u-item[0]”
cursor.execute(sql)
conn.commit()
返回(mycursor.rowcount,“记录已删除”)
尝试从您的烧瓶路由中删除“methods=['GET']”部分…我正在获取值,但在烧瓶中无法接受它。比如说找不到数据之类的。删除值?{“数据”:[1,“英国%20CALENDAR”,“星期三,%2001%20Jan%202020%2000:00:00%20GMT”,“星期三,%2001%20Jan%202020%2000:00:00%20GMT”,“A2A%20IM”,“hjfj”,“lukgfk”]}