2016-12-25 81 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()來獲取數據發佈在表格中,這取決於你如何將數據發送到燒瓶。 –