2016-12-25 78 views
0

我正在制作基于Flask的小型网站项目。我必须向Flask发送一些数据,但我不知道该怎么做。我尝试了不同的方式,尝试使用JSON,但我不知道如何使用它。也许有人可以与我分享工作代码或帮助解释我必须做的事情?如何通过AJAX发送数据到Flask?

new_freq = $('#input').val() //value I want to send 
$.ajax({ 
    url: '/set_freq', 
    type: 'POST', 
    data: , 
    success: function(response){ 
     $('#main').text(response) 
    } 
}) 
+0

不要在评论中添加代码。更新你的问题。 – Dekel

+0

你的JavaScript看起来基本上很好,你的代码在烧瓶端怎么样? –

+0

@AlexHall实际上我不知道要在Flask代码中放什么;( – Bohdan

回答

0
new_freq = $('#input').val() //value I want to send 
$.ajax({ 
    url: '/set_freq', 
    type: 'POST', 
    data: new_freq, 
    success: function(response){ 
     $('#main').text(response) 
    } 
}) 

在瓶

new_freq = request.get_data() 
+0

谢谢!它可行,但我也必须在接受它之后解码来自字节的数据 – Bohdan

+0

Flask有许多不同的方法使用request.get_data()来获得原始值,使用request.args()来获取像“xxx.com/xxx?a = 1”这样的url参数,使用request.form()来获取数据发布在表格中,这取决于你如何将数据发送到烧瓶。 –